Remotely
defencereal timeunit testingsafety criticalregulated environmentsdeterministicc++11/14/17
Job Description
📋 Description
- 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 for deterministic behavior
- Collaborate with systems, electronics, and test engineers to integrate software into platforms
- Produce clear and traceable technical documentation for regulated environments
🎯 Requirements
- embedded C++ (C++11/14/17 or later)
- Experience delivering software in defence, safety‑critical, or regulated environments
- Understanding of real‑time software constraints and deterministic behavior
- Experience with verification, validation, and requirements traceability
- Familiarity with configuration management and dev lifecycle tooling
- Strong debugging and problem‑solving in complex systems
🎁 Benefits
- A personalised career path and career development
- Private Medical Insurance
- Cycle & Tech Scheme
- Employee assistance programme
- Life insurance & Pension Scheme
- Flexible working (role dependent)
Back to all jobs