> Markdown version of [/jobs/ext/2033399-senior-software-engineer-c-flight-software](https://www.wearedevelopers.com/jobs/ext/2033399-senior-software-engineer-c-flight-software). 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). --- # Senior Software Engineer - C++ Flight Software - **Company:** Isar Aerospace - **Location:** Ottobrunn, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Code Review, Software Debugging, Python (Programming Language), MATLAB, Software Architecture, Software Engineering, Data Analytics, Build Tools - **Published:** August 12, 2026 - **Apply:** https://eu.experteer.com/career/view-jobs/senior-software-engineer-c%2B%2B-flight-software-m-f-d-85521-ottobrunn-bayern-deutschland-58897308 ## About the Role engineering for software development and validation * Write high-quality C++ and develop supporting tools using Python and MATLAB * Investigate complex issues with disciplined root-cause analysis Tasks * Strong software engineering demonstrated through delivery of complex technical systems * Deep practical experience with C++ and software architecture * Strong understanding of software design, testing, debugging, and maintainability * Ability to understand and improve large or complex codebases * Ability to raise engineering standards through reviews, knowledge sharing, and transparent technical reasoning * Strong analytical and problem-solving skills * Good engineering judgement and ability to make trade-offs across disciplines Key requirements * Employee Participation Program * 30 days of vacation * Company pension plan with 20% employer contribution * Subsidised lunch * Deutschlandticket public transport * Individual learning allowance ## Description Experteer Overview In this role you will lead and contribute to the design and implementation of flight software for launch vehicles, shaping mission-critical systems. You will balance correctness, maintainability, and performance while advancing engineering standards and technical direction. You'll mentor peers, design flight modes and autonomy, and develop robust simulation environments to validate software. You work with high-quality C++ and build tools in Python and MATLAB, solving complex, data-driven issues with impact on space missions. Pay / Benefits * Lead or majorly contribute to flight software design and implementation * Make pragmatic architectural decisions balancing correctness, maintainability, and performance * Improve engineering standards, development practices, and technical direction * Mentor engineers through design/code reviews and collaboration * Design and implement vehicle flight modes, mission sequencing, and autonomy logic * Develop and improve simulation environments for software development and validation * Write high-quality C++ and develop supporting tools using Python and MATLAB * Investigate complex issues with disciplined root-cause analysis Tasks * Strong software engineering demonstrated through delivery of complex technical systems * Deep practical experience with C++ and software architecture * Strong understanding of software design, testing, debugging, and maintainability * Ability to understand and improve large or complex codebases * Ability to raise engineering standards through reviews, knowledge sharing, and transparent technical reasoning * Strong analytical and problem-solving skills * Good engineering judgement and ability to make trade-offs across disciplines Key requirements * Employee Participation Program * 30 days of vacation * Company pension plan with 20% employer contribution * Subsidised lunch * Deutschlandticket public transport * Individual learning allowance ## 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) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [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) - [Building a framework-independent component library](https://www.wearedevelopers.com/videos/1679-building-a-framework-independent-component-library) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Austria – the most livable place for software developers?](https://www.wearedevelopers.com/magazine/20-austria-the-most-livable-place-for-software-developers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)