For one of our client of the spatial sector, based in Antwerpen, we're looking for a Software Design Engineer who will be will be responsible for the development of drivers within the framework of a satellite equipment or a scientific instrument. You will start by designing the drivers and the code according to the requirements and specifications of the project. This should be done in close cooperation with Electronic Engineers, the Software Architect, and your fellow Software Design Engineers.
You will ensure that the flight software code adheres to MISRA coding rules and that the proper performance is met on all cases by means of unit, integration, and validation tests. You will be responsible for verifying your design in a simulation environment (assisted by Continuous Integration tools) as well as on the actual hardware.
Finally, you will participate in the equipment/instrument level function
Profil :
Graduate of higher education or an engineering school specialized in software engineering, you have significant experience with space practices & software standards, hands-on design, development and testing, and embedded computer platforms.
Required Skills:
• Working knowledge of RTEMS Real Time Operating System is a must
• Familiar with C and Python.
• Fluency in English.
• Proactive, creative, enthusiastic, and result-oriented team player with strong planning, organizational, and communication skills.