We are seeking a Principal Embedded Software Engineer to join a highly technical team delivering advanced systems within the maritime and defence sector. This role offers the opportunity to work on complex programmes such as underwater platforms and sonar-based technologies, combining hands-on engineering with technical leadership.
You will play a central role in shaping how embedded software is designed, developed, and delivered, driving best practices, supporting project execution, and helping to build a high-performing engineering capability.
You will be responsible for leading embedded software activities across multiple projects, ensuring delivery is aligned with technical, quality, and programme requirements. Alongside this, you will contribute to the evolution of engineering processes, tools, and standards, helping to create a scalable and efficient development environment.
Key Responsibilities
Take ownership of embedded software delivery, from early concept through to verification and release
Define and maintain software architectures, specifications, and design documentation
Establish and improve engineering processes, standards, and development frameworks
Lead planning, estimation, and execution of work packages, including support to bids and change requests
Define test strategies and validation approaches, ensuring full traceability to requirements
Work closely with hardware, firmware, and systems teams to ensure effective integration
Provide technical guidance and mentorship to engineers across the team
Support recruitment and development of engineering capability
Skills & Experience
Strong background in embedded software development using C/C++
Experience working with modern microcontrollers and SoC platforms
Ability to develop robust architectures and verification strategies
Experience delivering within safety-critical environments (e.g. SIL, ASIL)
Confident producing and reviewing technical documentation
Degree (or equivalent experience) in Engineering or a related discipline
What’s on Offer
Competitive salary and comprehensive benefits package
Hybrid and flexible working arrangements, including part-time or condensed hours
Pension scheme and long-term development opportunities
Exposure to innovative, high-impact engineering programmes
A collaborative and forward-thinking engineering environment
Please note: Candidates must be eligible to obtain Security Clearance (SC).
This is a great opportunity for a senior engineer looking to step into a principal-level role, influencing both technical direction and delivery within a complex, safety-critical domain.
TT