IT & Software

Senior Embedded C++ Engineer

Alten

London · Greater London · United Kingdom

Overview

In this Senior Embedded Software Engineer role, you will develop mission-critical embedded software for high‑integrity systems in defence and regulated environments. You’ll contribute across the software lifecycle, collaborating with systems, electronics, and test engineers to deliver robust, real-time solutions. The position emphasizes safety assurance, determinism, and traceability in demanding, process-driven settings. You will shape dependable software that supports complex platforms and shields critical operations, in a role that blends technical depth with cross‑functional collaboration.

Pay / Benefits
  • Private Medical Insurance
  • Cycle & Tech Scheme
  • Life insurance & Pension Scheme
  • Employee assistance programme
  • Social atmosphere, team buildings
  • Flexible way of working (role dependent)
Responsibilities
  • Design, develop, and maintain embedded C++ for real-time, mission-critical systems
  • Contribute to 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 behavior
  • 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 and deterministic software
  • verification, validation, and requirements traceability

Reference: WJ-747_30219959

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.