- C++ programming language
- Object oriented programming and design using UML
- Good understanding of technical documentation
- Excellent at problem solving, with a logical and pragmatic demeanour
- Proficiency in spoken and written English
- Experience with more sophisticated elements of software development would be an asset:
Nice to have:
- Linux command line
- Source Code Control System (Git)
- Maven, Jenkins, Nexus
- Debugging of code, static and dynamic code analysis
- Experience in continuous integration processes and tools
- Knowledge of automated testing using CppUnit or similar
- JavaScript and Java programming languages
A background in the space market and its applicable standards would also be a plus:
- Background or at least interest in the space industry
- SMP2 or ECSS SMP standard
- SIMSAT/SIMULUS suite
- Spacecraft Operations including ECSS-E-70 (Packet Utilisation Standard)
- Spacecraft Database, e.g. expressed as SCOS MIB or EGS-CC CDM