Critical FlyTech
Posted 5mo ago

Embedded Software Engineer

Critical FlyTech
Coimbra or Lisbon
HybridFull Time
Responsibilities
  • Designing embedded
  • Implementing software
  • Testing software
Requirements
  • Degree in Computer/Electrical/Aerospace Engineering or related field
  • Embedded software exp (C/C++/MBE)
  • Real-time embedded systems
  • HIL
  • DO-178C/ISO 26262/IEC 62304 familiarity
Technical tools mentioned
CC++Model-based designV-cyclerequirements traceabilitydebugging toolssimulatorshardware-in-the-loop (HIL) environments

Job description

Job 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

As a new joint venture backed by Airbus and Critical Software, Critical FlyTech combines high-standards engineering culture with a people-centred approach. 

  • 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.

About Critical FlyTech

Develops safety-critical embedded software for aviation and defense.

Year founded
2025
Employees
120
Organization type
Private
Latest investment
Corporate Round (2025) — led by Airbus, Critical Software
Headquarters
PT

Similar jobs

Embedded Software Engineer roles near Coimbra, Distrito de Coimbra
2w
Save
Mark Applied
Hide
Embedded Software Developer (Audio_PA) (w/m/div.)
Ovar, Aveiro, Portugal
HybridFull Time
Keenfinity
Keenfinity: Manufacturer of security and professional communication technology systems.
Bachelor in computer/software science; experience with C/C++, multi-threaded programming, Linux/FreeRTOS, driver and component-driven development, Git/Subversion, debugging and configuration management; hybrid presence in Ovar 2-3 days/week.
C, C++, Linux, FreeRTOS, Subversion, Git, UML
1mo
Save
Mark Applied
Hide
Extracurricular Internship: Embedded Software Engineer - eBike (f/m/div.)
Ovar, Aveiro District, Portugal
HybridInternship, Full Time
Bosch
Bosch: Global manufacturer of automotive and industrial engineering technology.
Pursuing or recently graduated in engineering, knowledge of C and Python, basic Linux and low-level hardware concepts, exposure to UART/SPI/I2C/CAN, ARM GNU toolchain and CMake; strong English communication.
C, Python, Linux, ARM GNU tools, CMake