Senior Software Engineer - C++ Flight Software (m/f/d) (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer - C++ Flight Software (m/f/d) (C++): Building and evolving launch vehicle flight software for flight logic, mission sequencing, simulation environments, and vehicle control with an accent on architecture, autonomy, and safety-critical quality. Focus on designing complex flight modes, investigating difficult system issues through root-cause analysis, and improving engineering standards across technical disciplines.
Location: Onsite in Ottobrunn or Parsdorf, Bavaria, Germany
Company
A fast-growing aerospace company developing sustainable launch solutions for small and medium-sized satellites and constellations in Low Earth Orbit.
What you will do
- Design and implement complex flight software systems, including vehicle flight modes, mission sequencing, and autonomy logic.
- Make architectural decisions balancing correctness, maintainability, performance, and long-term platform evolution.
- Develop and improve simulation environments for software development and validation.
- Write high-quality C++ and build supporting tools and automation with Python and MATLAB.
- Investigate difficult-to-reproduce issues through disciplined, data-driven root-cause analysis.
- Mentor engineers through design reviews, code reviews, and day-to-day technical collaboration.
Requirements
- Strong software engineering experience delivering complex technical systems.
- Deep practical experience with C++ and software architecture.
- Strong understanding of software design, testing, debugging, maintainability, and complex codebases.
- Ability to improve engineering standards through review culture, knowledge sharing, and clear technical reasoning.
- Strong analytical and problem-solving skills, sound engineering judgment, and an ability to make trade-offs explicit.
- Ability to collaborate effectively across multiple technical disciplines with a disciplined, detail-oriented approach.
Nice to have
- Experience in aerospace, space systems, robotics, autonomous systems, simulation, modelling, control systems, scientific computing, safety-critical software, embedded or real-time systems, or distributed software.
- Experience with MATLAB/Simulink, Linux, Git, CI/CD, and SIL or HIL environments.
Culture & Benefits
- Virtual company share program with employee participation.
- 30 days of vacation and a company pension plan with a 20% employer contribution after the probation period.
- Subsidised daily lunches and a fully financed Deutschlandticket for public transport.
- Sponsored sports club membership through EGYM Wellpass.
- Individual learning budget after the probation period.
- Childcare allowance for non-school-age children.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →