> Markdown version of [/jobs/ext/2009937-c-flight-software-developer](https://www.wearedevelopers.com/jobs/ext/2009937-c-flight-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++ Flight Software Developer - **Company:** Isar Aerospace - **Location:** Vaterstetten, Germany - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Linux, Python (Programming Language), MATLAB, Software Architecture, Software Maintenance, Software Engineering, State Machines - **Published:** August 10, 2026 - **Apply:** https://eu.experteer.com/career/view-jobs/c%2B%2B-flight-software-developer-f-m-d-85599-parsdorf-bayern-deutschland-58865433 ## About the Role and simulation environments for software development and verification * Implement and integrate algorithms into production flight software * Develop tools and automation using Python and MATLAB * Investigate and resolve software defects, including edge cases and operational issues Tasks * Strong software development skills in C++ * Experience designing and maintaining software systems of meaningful complexity * Understanding of software architecture, testing and debugging techniques * Experience working in Linux-based development environments * Strong analytical and problem-solving skills and the ability to learn new technical domains quickly * Ability to work effectively in multidisciplinary engineering teams * Disciplined, detail-oriented engineering mindset with persistence to root cause * Commitment to high-quality software and continuous improvement of code and processes Key requirements * Employee Participation Program * 30 days of vacation * Company pension plan * Subsidised aa and * Public transport ticket * Sport Clubs membership ## Description Experteer Overview As Flight Software Engineer, you will design, implement and verify onboard software that governs vehicle behavior from launch to mission completion. You will work closely with systems, avionics and GNC engineers to translate requirements into robust flight modes, state machines and mission sequencing. You will contribute to architecture, interfaces and platform evolution, and build/maintain simulation environments for development and verification. This role offers impact on space missions and the opportunity to shape production software and tooling in a fast-growing aerospace company. Pay / Benefits * Design and implement vehicle flight modes, state machines and mission sequencing logic * Develop software that coordinates and controls vehicle behavior throughout the mission * Translate system-level requirements into robust, maintainable, well-tested software * Contribute to flight software architecture, component interfaces and platform evolution * Develop and maintain simulation environments for software development and verification * Implement and integrate algorithms into production flight software * Develop tools and automation using Python and MATLAB * Investigate and resolve software defects, including edge cases and operational issues Tasks * Strong software development skills in C++ * Experience designing and maintaining software systems of meaningful complexity * Understanding of software architecture, testing and debugging techniques * Experience working in Linux-based development environments * Strong analytical and problem-solving skills and the ability to learn new technical domains quickly * Ability to work effectively in multidisciplinary engineering teams * Disciplined, detail-oriented engineering mindset with persistence to root cause * Commitment to high-quality software and continuous improvement of code and processes Key requirements * Employee Participation Program * 30 days of vacation * Company pension plan * Subsidised lunch * Public transport ticket * Sport Clubs membership ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Creating bots with Dialogflow CX](https://www.wearedevelopers.com/videos/587-creating-bots-with-dialogflow-cx) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) ## Related Articles - [Austria – the most livable place for software developers?](https://www.wearedevelopers.com/magazine/20-austria-the-most-livable-place-for-software-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)