Firmware Engineer Embedded C/C++

Firmware Engineer Embedded C/C++

Romsey Full-Time 42000 - 77000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Design and develop embedded firmware using C/C++ for exciting projects.
  • Company: Join a leading electronics manufacturer known for innovation and career growth.
  • Benefits: Enjoy competitive salary, training, progression opportunities, and early finishes on Fridays.
  • Why this job: Shape your career while working on cutting-edge technology in a supportive environment.
  • Qualifications: Degree in Electronic Engineering or Computer Science; experience with C/C++ and RTOS required.
  • Other info: Mentorship opportunities available; commute to Whiteparish is necessary.

The predicted salary is between 42000 - 77000 £ per year.

Job Description

Firmware Engineer (Embedded C/C++)£50,000 – £55,000 + Progression + Training + Company Benefits + Early Finish on a Friday Romsey Are you a Firmware Engineer with experience in C/C++, looking to take the next step in your career with a company renowned for its clear progression opportunities, excellent training and the opportunity to shape your own career?On offer is the chance to join a market-leading electronics manufacturer, supplying cutting-edge embedded systems to global customers across industries such as environmental monitoring and industrial automation.In this role, you will lead firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. You'll provide technical leadership, mentor junior engineers, and contribute to the full product lifecycle – from development and testing to post-deployment support.THE ROLE:Design, develop, and maintain embedded firmware using C/C++ for microcontrollersLead firmware development projects from concept through to deliveryMentor and support junior engineers through code reviews and knowledge sharingContribute to the full product lifecycle, including CI/CD implementation and documentationTHE PERSON:Degree in Electronic Engineering, Computer Science, or related disciplineExperience developing firmware in C/C++ for embedded systemsProficient with RTOS (e.g. Zephyr), development tools, and version control systems (e.g.

Git)Able to commute to Whiteparish and passionate about embedded technologyReference Number: 21053Keywords: Firmware Engineer, Embedded C, Zephyr, RTOS, Microcontroller, Embedded Software, Electronics, Salisbury, Whiteparish, Data Logging, Display Systems.If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV.We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered renumeration will be dependent on the extent of your experience, qualifications, and skill set.Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers.

By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website

Firmware Engineer Embedded C/C++ employer: Ernest Gordon Recruitment Limited

Join a leading electronics manufacturer in Romsey, where your career as a Firmware Engineer will flourish through exceptional training and clear progression pathways. With a supportive work culture that values mentorship and collaboration, you'll have the opportunity to shape innovative embedded systems while enjoying benefits like an early finish on Fridays and a commitment to employee growth.
E

Contact Detail:

Ernest Gordon Recruitment Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Firmware Engineer Embedded C/C++

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as RTOS like Zephyr and version control systems like Git. Being able to discuss your hands-on experience with these tools during an interview can set you apart from other candidates.

✨Tip Number 2

Prepare to showcase your leadership skills, especially if you've mentored junior engineers before. Think of examples where you've led projects or provided guidance, as this aligns well with the role's requirements.

✨Tip Number 3

Research the company’s products and their applications in various industries. Understanding how your role as a Firmware Engineer fits into their overall mission will help you articulate your enthusiasm and suitability for the position.

✨Tip Number 4

Network with current or former employees of the company on platforms like LinkedIn. They can provide insights into the company culture and expectations, which can be invaluable during your interview preparation.

We think you need these skills to ace Firmware Engineer Embedded C/C++

Embedded C/C++ Programming
Firmware Development
Real-Time Operating Systems (RTOS)
Zephyr RTOS
Microcontroller Programming
Version Control Systems (e.g. Git)
Technical Leadership
Mentoring and Coaching
Continuous Integration/Continuous Deployment (CI/CD)
Product Lifecycle Management
Problem-Solving Skills
Attention to Detail
Documentation Skills
Team Collaboration
Passion for Embedded Technology

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C/C++ and embedded systems. Include specific projects where you've led firmware development or worked with RTOS like Zephyr.

Craft a Strong Cover Letter: Write a cover letter that showcases your passion for embedded technology and your ability to mentor junior engineers. Mention how your skills align with the company's needs and your enthusiasm for progression opportunities.

Highlight Relevant Experience: In your application, emphasise any experience you have with CI/CD implementation and documentation. This will demonstrate your understanding of the full product lifecycle, which is crucial for this role.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A polished application reflects your attention to detail, which is essential for a Firmware Engineer.

How to prepare for a job interview at Ernest Gordon Recruitment Limited

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C/C++ and embedded systems in detail. Bring examples of projects you've worked on, especially those involving RTOS like Zephyr, to demonstrate your technical expertise.

✨Highlight Leadership Experience

Since the role involves mentoring junior engineers, be ready to share instances where you've taken on a leadership role. Discuss how you’ve supported team members through code reviews or knowledge sharing.

✨Understand the Product Lifecycle

Familiarise yourself with the full product lifecycle, including CI/CD processes. Be prepared to discuss how you have contributed to each stage in your previous roles, as this will show your comprehensive understanding of firmware development.

✨Express Passion for Embedded Technology

Convey your enthusiasm for embedded systems and technology during the interview. Share any personal projects or interests related to the field, as this can set you apart from other candidates.

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

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