Embedded Software Engineer

Embedded Software Engineer

Full-Time 39600 - 66000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Develop and maintain embedded firmware/software for exciting projects.
  • Company: Join a successful electronic design company with a growing client base.
  • Benefits: Enjoy a competitive salary of £55K plus a benefits package.
  • Why this job: Collaborate with a talented team and innovate on real-world projects.
  • Qualifications: 4+ years in embedded C/C++ coding; hardware debugging skills required.
  • Other info: Opportunity to present ideas and make a real impact.

The predicted salary is between 39600 - 66000 £ per year.

Engineering and Scientific Recruitment Specialists

Established and highly successful electronic design and assembly company with a consistently expanding client base is seeking to add to their team by recruiting an embedded software engineer.

This is a fantastic career opportunity to work with a collaborative team of versatile and knowledgeable embedded software and electronics engineers on a wide range of interesting projects. You will be actively encouraged and rewarded to present ideas and suggestions for new products, product improvements, as well as cost and efficiency enhancements.

This role suits an engineer with solid experience in embedded firmware/software development for industrial and commercial products. The ideal candidate will enjoy learning daily while resolving design problems with innovative ideas.

Role includes:

  • Developing and maintaining firmware/software for new and existing projects
  • Participating in all phases of the design lifecycle, including requirements capture, implementation, testing, validation, and deployment
  • Liaising with clients on project progress and making site visits as necessary
  • Utilizing software source control (SVN) and issue tracking systems (Trac)
  • Minimum 4 years of experience coding embedded C/C++ for microprocessors and/or microcontrollers
  • Proven track record in delivering software for embedded products
  • Competent in hardware-level debugging using digital analyzers, meters, scopes, etc.
  • Experience with the full software development lifecycle
  • Excellent written and spoken English skills
  • Full, clean driving license
  • Experience with FreeRTOS or Linux is advantageous
  • Knowledge of source code control systems (SVN and Trac)
  • Experience with various processors such as IMX6, IMXRT, ARM (ST, Atmel, Renesas), Atmel AVR
  • Hardware debugging skills

Remuneration:

  • £55K plus benefits package

Respond:

  • Call Terry Blaney at +44 (0)1580 211221 to learn more about this career opportunity or email terry@arxconsultancy.com with your application, including your current CV.

ARxRecruitment Solutions is a trading division of ERx Limited.

Registered in England & Wales

Company No. 05783173

VAT Registration No. 333992380

2 High Street | Aylesford | Kent | ME20 7BG

#J-18808-Ljbffr

Embedded Software Engineer employer: ARx Recruitment Services

Join a dynamic and innovative electronic design and assembly company in Aylesford, where your contributions as an Embedded Software Engineer will be valued and rewarded. With a strong emphasis on collaboration and professional growth, you'll have the opportunity to work on diverse projects while being encouraged to share your ideas for product enhancements. Enjoy a supportive work culture that prioritises employee development and offers a competitive benefits package, making it an excellent place for engineers looking to advance their careers.
A

Contact Detail:

ARx Recruitment Services Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Make sure to showcase your hands-on experience with embedded C/C++ during any discussions. Be prepared to discuss specific projects where you've successfully implemented firmware, as this will demonstrate your practical skills and problem-solving abilities.

✨Tip Number 2

Familiarise yourself with the tools mentioned in the job description, such as SVN and Trac. If you have experience with these or similar source control and issue tracking systems, be ready to talk about how you've used them effectively in past projects.

✨Tip Number 3

Highlight your ability to work collaboratively within a team. Since the role involves liaising with clients and participating in various phases of the design lifecycle, share examples of how you've successfully collaborated with others to achieve project goals.

✨Tip Number 4

Prepare to discuss your hardware debugging skills, especially if you have experience with digital analyzers and scopes. Being able to articulate your approach to troubleshooting and resolving issues will set you apart from other candidates.

We think you need these skills to ace Embedded Software Engineer

Embedded C/C++ Programming
Firmware Development
Microprocessor and Microcontroller Experience
Hardware-Level Debugging
Software Development Lifecycle Knowledge
FreeRTOS or Linux Experience
Source Code Control (SVN, Trac)
Digital Analysis Skills
Problem-Solving Skills
Client Liaison and Communication
Attention to Detail
Team Collaboration
Adaptability
Project Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in embedded C/C++ coding, hardware debugging, and any relevant projects you've worked on. Use specific examples that demonstrate your skills and achievements in the field.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for embedded software engineering. Mention your experience with the full software development lifecycle and how you can contribute to the company's projects and goals.

Highlight Relevant Skills: In your application, emphasise your familiarity with FreeRTOS or Linux, as well as your knowledge of source code control systems like SVN and Trac. These are key skills that the company is looking for.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in engineering roles.

How to prepare for a job interview at ARx Recruitment Services

✨Showcase Your Technical Skills

Be prepared to discuss your experience with embedded C/C++ coding and any specific projects you've worked on. Highlight your familiarity with microprocessors and microcontrollers, as well as your debugging skills using tools like digital analyzers and oscilloscopes.

✨Demonstrate Problem-Solving Abilities

Since the role involves resolving design problems, come equipped with examples of challenges you've faced in previous projects and how you approached them. This will show your innovative thinking and ability to learn from experiences.

✨Familiarise Yourself with the Company’s Projects

Research the company’s past and current projects to understand their focus areas. Being able to discuss how your skills can contribute to their ongoing work will demonstrate your genuine interest in the role and the company.

✨Prepare Questions for the Interviewers

Think of insightful questions to ask about the team dynamics, project timelines, and the technologies they use. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

Embedded Software Engineer
ARx Recruitment Services
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>