Embedded Software Engineer
Indexed description
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.
Job requirements :
- Degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field.
- Professional experience in embedded software development (C, C++, and/or model based design).
- Understanding of real-time embedded systems, microcontrollers, and low-level hardware–software integration.
- Hands-on experience with software engineering processes, including the V-cycle, requirements traceability, and documentation.
- Working knowledge of debugging tools, simulators, hardware-in-the-loop (HIL) environments, and structured testing.
- Background in safety-critical environments (DO-178C,ISO 26262,IEC 62304,ECSS, CENELEC,MISRA, etc.) or interest in this area.
- Ability to analyze complex technical problems and propose well-structured solutions.
- Comfortable collaborating across multidisciplinary, international teams.
- Passion for writing high-quality, maintainable, and certifiable embedded code.
Job responsibilities :
- Design, implement, optimize, and test embedded software for avionics systems, flight control components, and cabin management systems.
- Contribute to requirements definition, architecture discussions, and software design reviews.
- Apply and help enforce compliance with aerospace standards (e.g., DO178C) and internal processes.
- Collaborate closely with systems engineers, verification teams, and cross-functional Airbus teams.
- Perform debugging, profiling, and analysis on embedded targets and simulators.
- Support the integration of software into aircraft systems and participate in verification & validation activities.
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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search