- Develop and maintain reusable embedded flight software
- Refine software system requirements and translate software
- requirements and architectural concepts into precise software models
- Develop, review and integrate generated and handwritten C code
- Improve the application core’s architecture, modularity,
- portability and configurability; refactor, generalise and port existing
- functionality
- Integrate the software on different processor platforms and
- real-time operating systems
- Develop automated tests and verify models, generated code and
- integrated software
- Analyse defects and deliver controlled corrections and product
- updates
- Support product releases, configuration management and
- qualification activities
- Contribute to modelling guidelines, development methods,
- toolchains and continuous integration
Job description provided by OHB.
View the original posting