Principal Embedded Software Engineer
Winfrith, Dorset (hybrid working, 3 days per week onsite) – Permanent vacancy
We are looking for a Principal Embedded Software Engineer to work for our maritime defence client TKMS Atlas across a range of new projects, such as underwater vehicle control systems and sonar equipment. You will be hired as an experienced engineer to play a senior technical hands-on role in the team, with the potential to take on team leadership responsibility should you wish to. This role combines hands-on expertise with the potential for strategic leadership, establishing the processes, tools, and engineering culture required to deliver high-quality embedded solutions across multiple technologies.
Requirements:
1. Strong embedded C/C++ development skills.
2. Skilled at defining engineering processes and guiding teams in their application.
3. Ability to generate clear specifications, architectures, verification plans and test procedures.
4. Proven ability with current microcontrollers and SoC technologies and trends.
5. Strong documentation and technical communication skills tailored to internal and external audiences.
6. Ability to select the most appropriate technology based on requirements, risk, cost and time.
7. Background delivering to safety-related standards (e.g., SIL, ASIL).
8. HNC/HN...