Senior Embedded Software Engineer - C
Fareham
£ 50000 - 80000/annum
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 embed...