Critical FlyTech
C++ Software Engineer
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Lisbon, Portugal
Work mode:
Onsite
Published on:
28 September 2026
What they need
Critical FlyTech is a new organisation created by Airbus and Critical Software to deliver the next generation of safety-critical software across aviation, defence, and space. We are growing our systems engineering capability and looking for talented engineers who want to work on high-impact, real-world aerospace challenges.
You’ve delivered production grade C++ systems and want to apply your skills to aviation - where determinism, robustness, and clarity matter. In this role, you’ll design and implement components for aircraft related software, working alongside systems, verification, and avionics engineers to ship dependable software that supports flight operations, maintenance, and certification workflows.
Job requirements :
- Degree in Computer Engineering, Software Engineering, Computer Science , or equivalent experience.
- Professional experience with modern C++ in production systems.
- Handson experience with C Make, Git, CI pipelines,Unit/integration testing and debugging/profiling tools.
- Basic knowledge of the software engineering V-cycle and its application in development processes.
- Interest in aerospace, avionics, or safety critical systems (prior domain experience is a plus, not a requirement).
- Willingness to collaborate, review code, communicate ideas clearly, and contribute to technical discussions.
- Growth mindset, curiosity, and attention to detail.
Job responsibilities :
- Assisting specifying, designing, implementing and testing C++ software for avionics systems, cabin management systems, and flight control units .
- Learn and apply aerospace standards like DO-178C .
- Collaborate with experienced engineers across software, systems, and Airbus teams.
Job benefits:
- Work that challenges you technically and helps you grow.
- A team that values collaboration, learning, and high-quality engineering.
- A culture where safety, excellence, and innovation guide everything we do.
- Competitive salary with performance-based recognition.
- Continuous training, mentoring, and career development.
- Modern offices designed to foster teamwork, creativity, and well-being.
Perks with purpose :
- Private Health Insurance – Your health and peace of mind matter.
- Employee Assistance Programme – Confidential support for you and your household.
- Extra Holidays – Additional paid days as your tenure grows.
- Extra Parental Leave – Fully paid extended leave for both parents.
- Flex-Time – Work when it makes sense, aligned with your team and goals.
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur Logiciel Ros2 - C++ Qt (F/H)
Freelance
Montpellier, France
Onsite
Skills
2 months ago
Quick apply
Celad
Ingénieur Logiciel C / C++ (couches physiques) – Télécommunications (F/H)
440€ - 460€ selon expérience
Freelance
Paris, France
Onsite
Skills
17 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
12 days ago
Quick apply
No company information available.