IT & Software

Senior Embedded C++ Engineer

Alten

London · Greater London · United Kingdom

Overview

In this role you will develop mission-critical embedded software for real-time, high-integrity systems in defence and regulated environments, collaborating with cross-functional teams. You’ll leverage deep C++ expertise to deliver robust, deterministic software and contribute to safety assurance activities. The position offers exposure to complex platforms, strict documentation, and a path to skilled, impactful engineering work within ALTEN’s diverse portfolio.

Pay / Benefits
  • Private Medical Insurance
  • Cycle & Tech Scheme
  • Employee assistance programme
  • Life insurance & Pension Scheme
  • Social atmosphere, regular gatherings & team buildings
  • Flexible way of working (role dependent)
Responsibilities
  • 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
Key requirements
  • 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 contributing to verification, validation, and requirements traceability activities
  • Familiarity with configuration management and development lifecycle tooling
  • Strong debugging and problem-solving ability within complex systems
  • Clear and confident communicator across multi-disciplinary teams
  • Detail-oriented, quality-driven mindset
  • Strong ownership of technical delivery and accountability
  • embedded C++ (C++11/14/17+)
  • real-time systems
  • verification and validation

Reference: WJ-747_30992329

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.