Criticalflytech
OpenEmbedded Software Engineer
- Location
- Coimbra/Lisboa, Portugal
- Employment type
- Full-time
- Posted
- Feb 26, 2026
- Last seen
- Aug 21, 2026
About the role
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. 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 -q uality, maintainable, and certifiable embedded code. 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. 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.
