C++ Software Engineer
Job Description
Travel & Aviation Technology – C++ / Angular – Flight Management Systems
London | Hybrid (50% in office)
A global leader in travel and aviation technology is seeking a C++ Developer (Backend‑Focused) to join their Flight Management System (FMS) engineering team. This team builds mission‑critical software used by airlines worldwide - powering real‑time flight operations, route optimisation, and next‑generation cockpit intelligence.
In this role, you’ll work primarily on high‑performance C++ systems (80%), with additional exposure to Angular frontend development (20%), contributing to one of the most advanced FMS platforms in the industry. Your work will directly impact global aviation efficiency, fuel optimisation, and operational decision‑making.
Responsibilities
- Design and develop C++ applications for core Flight Management System components
- Build high‑performance, multi‑threaded backend services that support real‑time flight planning and air traffic control integration
- Implement and optimise algorithms for fuel‑efficiency, route calculations, and aircraft performance modelling
- Develop Angular UI components for operational tooling, visualisation and configuration layers
- Collaborate with architects, engineers and aviation domain specialists to enhance FMS capabilities
- Conduct code reviews, debugging, unit testing and performance optimisation across backend and UI layers
- Contribute to cloud‑enabled and AI‑driven advancements within the FMS technology ecosystem
- Ensure compliance with aviation industry standards including DO‑178 and ARINC
Required Skills
- Strong proficiency in C++ (C++11/14/17), with experience building high‑performance, real‑time or multithreaded systems
- Experience with Angular for modern, responsive UI development (20% of the role)
- Solid understanding of the software development lifecycle and engineering best practices
- Strong experience developing in Linux‑based environments
- Excellent debugging, analytical and problem‑solving skills
- Passion for aviation technology and complex distributed systems
- Understanding of networking protocols or large‑scale distributed architectures is a plus
Recommended Jobs
Branch Manager
Branch Manager Join Our Team as a Branch Manager at Mann, Connells Group At Mann, part of the Connells Group, we are proud to be the Home of Opportunity . Many of our senior leaders began the…
Teacher of English required (ECT Support) - Camden
School Status & Location Sector: Outstanding Ofsted Secondary School. Borough: Camden (Inner London, England). Start Date: Permanent, full-time role commencing ASAP. The Opportunity & Sch…
Facilities Supervisor
43809 Facilities Supervisor Main Office Location: London Contract: Permanent Our client, a well-established and forward-thinking financial services organisation, is seeking a Facilities…
Interim Lawyer Opportunities - In House
Job Description Interim Lawyers – We Want to Hear From You! We’re continuing to see significant demand for interim legal support across financial services, fintech, and major corporates. We’re…
Year 4 Teacher - Wandsworth - Independent School
An ambitious Independent School in Wandsworth is seeking a reflective and creative Year 4 Teacher to begin in January 2026. The Year 4 Teacher will be part of a close-knit faculty where curriculum cr…
MENTAL HEALTH NURSE - BARKING
BAND 5 – MENTAL HEALTH NURSE Job Title: Mental Health Nurse Banding: Band 5 Location: Barking Working Hours: Full-time/Part-time Rate: £17.20- £27.32 per hour Are you a skilled …
VAT Senior Manager (or Manager), TMT sector, London : £70 - 100k Guide
● This is a huge growth area for this Big 4 firm, and the team continues to grow. ● Working closely with the Partner and Directors on delivery of exceptional service to clients in the Telecoms, Medi…
Senior Account Executive - Programmatic (Hiring Immediately)
About WPP WPP is the trusted growth partner for the world’s leading brands. We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production, transfo…
Consultant in Acute and General Medicine - London
Job title: Consultant in Acute and General Medicine Contract: 12-months fixed-term Location: London, Greater London Salary: £105,504 to £139,882 a year pro rata per annum Additional i…
Project Manager
Job Description Overview Become a vital member of our Complex projects team, proudly taking on some of the world's most exciting and prestigious projects. Join us, and you'll be part of our gen…