Senior C++ Software Engineer

Company: Alten
Apply for the Senior C++ Software Engineer
Location: London
Job Description:

Overview

In this role you will design and evolve C++ software for mission-critical defence systems, applying DO-178 guidance to meet safety standards. You will work with cross-functional teams to integrate software into complex platforms and participate in regulated testing and documentation. The position offers exposure to fast-paced defence programmes and opportunities to impact operational capability, quality assurance, and secure software delivery. You will join a collaborative, safety-conscious environment focused on delivering robust solutions.

Pay / Benefits

  • Private Medical Insurance
  • Cycle & Tech Scheme
  • Employee assistance programme
  • Life insurance & Pension Scheme
  • Social atmosphere, team events
  • Flexible working (role dependent)

Responsibilities

  • Design, develop, and maintain C++ software for mission-critical defence systems
  • Apply DO-178 principles and ensure safety-compliant software
  • Perform black-box and system-level testing and verification
  • Collaborate with multi-disciplinary teams to integrate software into complex systems
  • Support configuration management and CI/CD processes (Git, Jenkins, CMake)
  • Produce clear technical documentation aligned with regulated environments

Key requirements

  • 8+ years of proven experience in C++ (C++11/14/17/20)
  • Knowledge of DO-178 processes and safety-critical development
  • Experience with black-box testing, verification, and requirements traceability
  • Familiarity with configuration management and build tools (Git, Jenkins, CMake)
  • Understanding of coding standards (MISRA, CERT C++)
  • Must be eligible to hold or already hold UK SC Security Clearance
  • Excellent communication for cross-functional collaboration
  • Strong problem-solving and adaptability in regulated environments
  • Ability to work effectively in multi-disciplinary teams
  • C++ (modern standards: C++11/14/17/20)
  • DO-178 processes and safety-critical development
  • Black-box testing, verification, and requirements traceability

…

Posted: September 30th, 2026