This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
Technical Leadership & Capability Building: Establish, grow and lead an embedded software engineering capability covering microcontrollers and SoC systems
Provide technical authority, governance and oversight across all embedded development activities
Define, develop and maintain robust engineering processes, workflows and best-practice guidelines
Build shared, reusable modules and libraries to enable quicker, lower-risk delivery on future projects
Grow the team’s design and verification toolsets in line with business strategy
Project Delivery: Lead the planning, delivery, monitoring and reporting of embedded software work packages
Scope, estimate and review engineering effort to support bids, proposals, and change requests
Translate customer and system requirements into clear, maintainable software specifications
Develop preliminary architecture concepts and oversee the creation of detailed designs
Define verification strategies, validation plans, and test cases, ensuring traceability to requirements
Produce high-quality documentation including design descriptions, verification reports, and release records