Join a dynamic team at the forefront of aerospace innovation as an Embedded Software Engineer. You will develop real-time embedded software for spacecraft onboard systems, contributing to exciting space missions and shaping the future of space exploration.
This role offers the chance to work on advanced flight software, collaborating with cross-functional teams to design, validate, and integrate critical systems. You’ll be responsible for defining software requirements, testing in both simulation and real-world environments, and ensuring high-performance software solutions.
Key Responsibilities:
- Develop and test flight software for spacecraft.
- Work with multiple teams to identify software needs and solutions.
- Participate in mission system testing and simulation.
- Contribute to the overall success of space missions through software design and integration.
What We’re Looking For:
- Strong experience in C/C++ for real-time embedded systems.
- Familiarity with real-time operating systems (VxWorks, RTEMS).
- Proven ability to work with version control systems like Git.
- Experience with developing equipment drivers and interface documentation.
- Ability to independently test and debug software in both simulated and live environments.
- Strong problem-solving skills, and proactive, self-driven work ethic.
Desirable Experience:
- Experience with space-related software development.
- Knowledge of industry standards like MISRA, CCSDS, or ECSS.
- Familiarity with Linux systems and Python.
What You’ll Get:
- Competitive salary and benefits.
- Flexible and hybrid working options and a supportive environment.
- 9/75 work pattern (optional).
- 25 days holiday (increasing with service), life insurance, and private healthcare.
- Relocation support and visa sponsorship.
- Work with a talented, international team in state-of-the-art facilities.
Ready to take your career to new heights? Apply now and be part of groundbreaking space technology!