Senior Embedded Software Engineer – Yateley & Farnborough, UK
Pay range: £65,000.00-£80,000.00 (based on skills and experience)
Role Overview:
As a Senior Embedded Software Engineer, you’ll be designing and developing software that brings cutting‑edge sonar, navigation, and communication 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.
#J-18808-Ljbffr