IT & Software

Senior C++ Software Engineer

Alten

London · Greater London · United Kingdom

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

Reference: WJ-747_30142582

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.