- Berlin, Germany
- Senior
- 5+ years
Design, develop, test, and maintain embedded software for satellites and subsystems.
Responsibilities
- Design and develop new drivers and firmware for ARM based embedded systems
- Adapt, improve, and extend existing software of satellite subsystems and ground testing devices
- Design and implement automated test software to verify system functionality
- Work closely with other engineering teams to solve complex problems and create robust products
- Write documentation and reports
Requirements
- Bachelor's in software engineering or related engineering field
- Nice to have: C++
- Nice to have: unit-testing
- Nice to have: embedded Linux
- Nice to have: RTOS
