Firmware Engineer
Yateley
£40-45k
As a
Firmware Engineer
, you'll be designing and developing software that brings cutting-edge sonar, navigation, and communications systems to life. From embedded Linux and real-time operating systems to hardware-in-the-loop testing, your expertise will help deliver the technology that keeps missions safe and successful.
What you'll be doing
* Developing and validating features for next-generation subsea products.
* Writing robust C/C++ for embedded Linux, RTOS, and bare-metal systems.
* Debugging complex boards, schematics, and communication protocols.
* Collaborating across engineering teams to fuse hardware and software.
* Innovating — re-using code, optimising systems, and shaping architectures.
* Mentoring colleagues and sharing best practice.
What you'll bring to the role
* Proficiency in
C/C++
, embedded Linux, and microcontroller (STM32, PIC) development.
* Strong grasp of
RTOS
/ bare-metal systems, DevOps build tools, cross-compiling.
* A mindset for structured software development: coding guidelines, testing, version control, peer reviews.
* Curiosity, collaboration, and the ability to explain complex ideas simply.
Curious to learn more?
Click apply and we'll be in touch