Senior Embedded Software Engineer – C++

An exciting opportunity has arisen for a Senior Embedded Software Engineer - C++ based in Fareham, Hampshire to join a leading manufacturer of complex electronics equipment that is sold into the marine industry all over the world.

You will be joining a well-established R&D team at a company who invest heavily in product development across challenging and diverse projects.

The ideal Senior Embedded Software Engineer - C++ based in Fareham will have experience of designing, coding, integrating, testing and de-bugging embedded software / low-level programming.

The main responsibilities of the Senior Embedded Software Engineer - C++ based in Fareham role will be to:


Develop embedded firmware for our cutting-edge products, ensuring optimal performance, reliability and efficiency.
Design and implement low-level drivers, components and communication protocols for embedded systems in a multi-threaded real-time environment.
Conduct thorough testing and debugging of embedded systems, identifying and resolving software and hardware integration issues.
Work closely with the product development team to define software requirements, specifications, and system architecture.
Work within an agile environment.


These are the essential skills/experience required for the Senior Embedded Software Engineer - C++ based in Fareham role:

Proven experience as a Senior Embedded Software Engineer, with a focus on firmware development and board bring up
Expertise in C/C++ for embedded systems
Experience with real-time operating system (RTOS) and embedded Linux
Proficiency in debugging tools and techniques for embedded systems
Solid understanding of hardware design principles and ability to read schematics


The successful candidate will join a highly technical team of engineers, tasked with creating the next generation of cutting-edge products which will provide significant growth to the organisation.

My client offers superb training and career progression opportunities.

If you are looking for a position within a company where you can progress your career while working on some ground-breaking technology, then this is the role for you!

To apply for this Senior Embedded Software Engineer - C++ based in Fareham, please email your CV to Twilliams@redlinegroup.Com or call Tarah on 01582 878821 if you have any specific questions about this role.


  • Location: Fareham, England
  • Salary: £50000 - £80000 per annum
  • Type: Permanent
  • Recruiter: Redline Group Ltd
  • Posted: 08-Apr-2024
  • Posted on: careers4a.com