Bootstrap

Critical Software

Aerospace Embedded Software Engineers

๐Ÿ“ŒLisbon, Portugal ๐Ÿ‡ต๐Ÿ‡น

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ mid-level

hybrid

At Critical Software we truly believe that our people is what makes us what we are. At the heart of everything we do are our diverse and talented individuals, pushing the boundaries of whatยดs possible.


Working at Critical is more than just a career choice, is more than a business: we're a community with a strong sense of purpose, values, and togetherness. Our engineering excellence ensures that we are a trusted partner to some of the world's leading companies in markets such as Automotive, Railway, Medical Systems and many more.


We are always on the lookout for bright and ambitious individuals to join us.


We are seeking highly skilled and motivated Embedded Software Engineers to join our aerospace engineering team, contributing to cutting-edge projects in collaboration with Airbus , the worldโ€™s largest aircraft manufacturer. In this role you will by developing the embedded systems that power next-generation aircraft. Your work will directly impact the safety, efficiency, and innovation of global air travel.


Could you be the Embedded Software Engineer that we've been looking for?


Key Responsibilities:


  • Design and implement embedded software for avionics systems, cabin management systems, flight control units, and other aircraft subsystems.
  • Collaborate with cross-functional teams including hardware engineers, systems engineers, and Airbus stakeholders to define software requirements and architectures.
  • Develop software in compliance with aerospace standards such as DO-178C.
  • Perform unit testing, integration testing, and validation of embedded systems.
  • Optimize software for performance, reliability, and safety.


Required Qualifications:


  • Bachelorโ€™s or Masterโ€™s degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field.
  • Proven experience in embedded software development in C and/or C++.
  • Experience with debugging tools, simulators, and hardware-in-the-loop (HIL) testing.
  • Strong understanding of real-time systems and safety-critical software.
  • Excellent problem-solving and communication skills.
  • Ability to work in a collaborative, international team environment.


Bonus Points For Experience With:


  • Familiarity with aerospace standards (DO-178C, ARINC 653, etc.).
  • Model-Based Systems Engineering (MBSE) methodologies and tools such as IBM Rhapsody.
  • Model-Based Software Development (MBSD) for safety-critical software design such as SCADE Suite.
  • Communication protocols such as ARINC 429, CAN, and AFDX.
  • RTOS and/or non-RTOS systems such as Yocto.
  • Microcontrollers, including low-level driver development and peripheral integration.
  • Qt for GUI development in embedded environments.
  • Rust for safe and performant embedded programming.
  • Requirements management methodologies such as IBM DOORS.
  • Git, SVN, and CI/CD pipelines for embedded systems.


What can you expect from us?


  • A challenging environment where you can thrive, both personally and professionally
  • A real possibility of impacting the lives of millions of people while working in the most critical industries
  • The opportunity to make the difference while participating in social initiatives
  • Work-life balance: flexible work policies designed to fit your life around your career at Critical
  • Fringe Benefits and Well-being especially planned to support you and those who are important to you
  • Modern and cosy offices that will make you feel just like home

Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

Embedded Software Engineer

@ Actalent, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

Embedded Software Engineer

@ Abbott, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

Embedded Software Engineer

@ Actalent, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ mid-level

  • Working model

    hybrid

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“Portugal ๐Ÿ‡ต๐Ÿ‡น

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—