Munich, Germany




As an Intern in the Engine Controller System team, you will be directly involved in the development of our embedded software stack for the cryogenic engine. This role will evolve over time, but typical responsibilities include: Developing low-level drivers to interface application software with in-house developed hardware. Implementing and testing communication stacks between subsystems (CAN, UART, SPI, Ethernet). Performing hands-on testing, troubleshooting, and writing clear technical documentation. Contributing to unit testing, static analysis, and integration tests to improve software reliability.