Senior Embedded C++ Engineer
Alten
In this Senior Embedded Software Engineer role, you will design and maintain real-time, mission-critical software for high-integrity platforms, primarily in defence. You will work closely with systems, electronics, and test engineers to ensure deterministic, safe software in regulated environments. Your deep embedded C++ expertise will drive robust solutions and rigorous verification activities. The role sits within a consulting team delivering engineering excellence across complex projects. You will contribute to shaping secure, reliable software that meets stringent safety and compliance standards.
Pay / Benefits- Private Medical Insurance
- Cycle & Tech Scheme
- Employee assistance programme
- Life insurance & Pension Scheme
- Social atmosphere, team events
- Flexible way of working (role dependent)
- Design, develop, and maintain embedded C++ software for real-time, mission-critical systems
- Contribute to development within safety-regulated environments, following high-integrity software practices
- Develop and integrate low-level software components and system interfaces
- Support unit, integration, and system-level testing to ensure deterministic and reliable behaviour
- Collaborate with systems, electronics, and test engineers to integrate software into complex platforms
- Produce clear and traceable technical documentation suitable for regulated engineering environments
- Embedded C++ proficiency (C++11/14/17 or later)
- Experience delivering software in defence, safety-critical, or regulated environments
- Understanding of real-time constraints and deterministic behavior
- Experience with verification, validation, and requirements traceability
- Familiarity with configuration management and development lifecycle tooling
- Strong debugging and problem-solving in complex systems
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, or related discipline; eligible for UK SC clearance
- Clear and confident communicator
- Detail-oriented and quality-driven mindset
- Strong ownership and accountability
- Embedded C++ (C++11/14/17+)
- Real-time software concepts and deterministic behavior
- Verification, validation, and requirements traceability
Reference: WJ-747_30158933