GNC Engineer - Flight Software Development (C++)

Isar Aerospace
Ottobrunn, Germany
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Adobe InDesign Automation of Tests C++ (Programming Language) Dynamical Systems Python (Programming Language) MATLAB Software Engineering Subsystems

Job description

Experteer Overview In this role you will develop, verify, and integrate guidance, navigation and control algorithms for a launch vehicle, translating engineering insight into robust software. You will work across GNC, flight dynamics, mission analysis, and flight software to build high-fidelity simulations and testable implementations. You’ll collaborate with systems, avionics, and software engineers to validate performance and reliability in design, test, and flight operations. The position offers the chance to influence how a modern launch vehicle behaves across all flight phases and to contribute to cutting-edge space missions. A key hook is shaping real-world flight software that tests, verifies, and flies Pay / Benefits * Develop, improve and verify GNC algorithms for launch vehicle applications * Contribute to guidance strategy, navigation solutions and vehicle control techniques * Support trajectory design, mission analysis and flight performance assessment * Develop and maintain high-fidelity simulation environments for design, development and verification * Model vehicle dynamics, environmental effects, sensors, actuators and subsystem interactions * Implement and integrate GNC algorithms within production flight software * Create analysis, testing and automation tools using C++, Python and MATLAB * Investigate anomalies and root cause in simulation, testing and flight operations Tasks * Background in GNC, flight dynamics, astrodynamics, aerospace engineering, robotics or related discipline * Strong understanding of dynamic systems and vehicle behaviour * Experience developing software in C++, Python or similar languages * Strong analytical and problem-solving skills * Ability to translate complex engineering concepts into practical, testable implementations * Ability to work effectively across disciplinary boundaries with systems, avionics and flight software engineers * Engineering curiosity combined with technical rigour and attention to detail * Comfort moving between equations, simulation results, flight data, software and system-level behaviour Key requirements * Employee Participation Program * 30 days of vacation * Company pension plan with 20% employer contribution * Subsidised lunch * Public transport ticket (Deutschlandticket) * Individual learning allowance

Requirements

and high-fidelity simulation environments for design, development and verification * Model vehicle dynamics, environmental effects, sensors, actuators and subsystem interactions * Implement and integrate GNC algorithms within production flight software * Create analysis, testing and automation tools using C++, Python and MATLAB * Investigate anomalies and root cause in simulation, testing and flight operations Tasks * Background in GNC, flight dynamics, astrodynamics, aerospace engineering, robotics or related discipline * Strong understanding of dynamic systems and vehicle behaviour * Experience developing software in C++, Python or similar languages * Strong analytical and problem-solving skills * Ability to translate complex engineering concepts into practical, testable implementations * Ability to work effectively across disciplinary boundaries with systems, avionics and flight software engineers * Engineering curiosity combined with technical rigour and attention to detail * Comfort moving between equations, simulation results, flight data, software and system-level behaviour Key requirements * Employee Participation Program * 30 days of vacation * Company pension plan with 20% employer contribution * Subsidised lunch * Public transport ticket (Deutschlandticket) * Individual learning allowance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

2:05 min

Finding product boundaries using lack of cohesion metric grouping

Pratishtha Pandey Pratishtha Pandey · World Congress 2024

4:13 min

Speaker background and Eurowings digital transformation context

Johannes Hansen · World Congress 2023

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:20 min

Evaluating remote hardware allocations for localized infrastructure constraints

Paul Graham Paul Graham · LIVE

Videos

See all

Related articles

See all