Senior Embedded C++ Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Experteer Overview As a Senior Embedded Software Engineer, you design and maintain mission-critical embedded C++ software for real-time systems in defence and regulated environments. You will work within a safety-driven, high-integrity development process and collaborate with systems, electronics, and testing specialists to deliver robust solutions. The role focuses on deterministic software behavior, verification activities, and clear technical documentation. You will contribute to complex platforms and have the opportunity to shape high-assurance software in demanding programmes. Pay / Benefits * Design, develop, and maintain embedded C++ software for real-time, mission-critical systems * Contribute to safety-regulated environments with high-integrity software practices * Develop and integrate low-level software components and system interfaces * Support unit, integration, and system-level testing to ensure deterministic behavior * Collaborate with systems, electronics, and test engineers to integrate software into complex platforms * Produce clear and traceable technical documentation for regulated environments Tasks * Strong experience with embedded C++ (C++11/14/17 or later) * Proven background delivering software in defence, safety-critical, or regulated environments * Solid understanding of real-time software constraints and deterministic behaviour * Experience with verification, validation, and requirements traceability * Familiarity with configuration management and development lifecycle tooling * Strong debugging and problem-solving ability within complex systems Key requirements * Private Medical Insurance * Cycle & Tech Scheme * Employee assistance programme * Life insurance & Pension Scheme * Social atmosphere, team gatherings * Flexible way of working (role dependent)
Requirements
complex to integrate software into complex platforms * Produce clear and traceable technical documentation for regulated environments Tasks * Strong experience with embedded C++ (C++11/14/17 or later) * Proven background delivering software in defence, safety-critical, or regulated environments * Solid understanding of real-time software constraints and deterministic behaviour * Experience with verification, validation, and requirements traceability * Familiarity with configuration management and development lifecycle tooling * Strong debugging and problem-solving ability within complex systems Key requirements * Private Medical Insurance * Cycle & Tech Scheme * Employee assistance programme * Life insurance & Pension Scheme * Social atmosphere, team gatherings * Flexible way of working (role dependent)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on eu.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 12 Best Jobs for Software Engineers
Where to Find Entry-Level Software Engineering Jobs
Software Engineer Salary London
Is Software Engineering Over-Saturated?