Back to search
Critical FlyTech Linkedin · Posted 12d ago

Embedded Software Engineer

Portugal

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

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.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search