I
Isar Aerospace
Backend
Software Engineer (m/f/d)
About the Position
As a Software Engineer in the Ground Control Systems team, you will contribute directly to the development and maintenance of critical libraries and tools for our in-house software. You will work on software that operates hardware and real missions, where correctness, robustness, and clarity truly matter.
Responsibilities
- Implement and maintain modular control system libraries and reusable software components in Python, C#, TwinCAT.
- Contribute to real‑time system code running on RTOS environments, including sensor/actuator interaction.
- Develop and support driver‑level and HAL‑layer software.
- Help design and implement system interaction logic and state-machine‑based behaviors.
- Build simulation tools, and testing frameworks to support software validation.
- Work cross‑functionally with hardware engineers, PLC engineers, and UX teams to ensure coherent, safe system behavior.
Requirements
- At least 4 Years of experience in Software Engineering with RTOS environments.
- Strong foundation in software engineering fundamentals.
- Experience with Python and .NET, and familiarity with at least one programming language used in real‑time or PLC/embedded contexts (e.g. C#, C/C++, Rust, etc.).
- Understanding of control systems, deterministic behavior, and basic real‑time constraints.
- Hands-on experience with testing practices for embedded or automation systems (unit tests, HIL/SIL, integration tests).
- Competence with CI/CD pipelines, version control, and structured development workflows.
- Organized and proactive with high attention to detail and can-do attitude with outstanding communication skills
- Fluent in English
- Previous experience with simulation models (e.g., with MATLAB/Simulink).
- Previously released desktop applications and/or libraries for control systems.
- Experience with Beckhoff TwinCAT
Benefits
- Employee Participation Program: Share in our success through our virtual company share program
- 30 days of vacation: Enjoy the days off to relax and recharge
- Company pension plan: Secure your future with our company pension plan, featuring a 20% employer contribution after the probation period
- Subsidised lunch: Stay energised with delicious, subsidised lunches every day
- Public transport ticket: Commute with ease using a fully financed Deutschlandticket
- Sport Clubs membership: Stay fit with our sponsored sports club memberships (EGYM Wellpass)
- Individual learning allowance: Grow your skills with an individual learning budget granted after the probation period
- Childcare allowance: Receive a childcare allowance for your non-school-age children
- And Much More! Discover additional perks and benefits when you join our team
Software Engineer (m/f/d)
View Original