Skip page header and navigation
Posted 24 March 2025
Job ref: 241244DFA

Software Engineer

On-Board Software Engineer
Location: Stevenage, 3 days per week on site 
Rate: Negotiable on application, Inside IR35
Duration: 6 months initial, likely to extend
BPSS only

Job Role
• Developing Space Systems embedded software in accordance with ESA ECSS standards.
• Develop code for space projects within heavily restricted environments using specific hardware, specific CPU and with limited power, memory but still with real time data processing to fulfil ESA ambitions.

Skills & knowledge needed in addition to coding:
• Overall understanding of space requirements for developing flight SW
• Writing documents like SSS or SRS or SVP or ADD or SDD
• Design on UML tool before starting coding
• Managing unit test
• Validating SRS requirements
• Validating SSS requirements
• Similar profile may be found in commercial aircraft when you develop On-Board Software under DO178 (flight software experience relevant only, not ground software)

Coding/scripting languages:
• Language for coding is C, Java, Python
• C is used for the onboard software
• Java for test scripting
• Python for scripting

Technologies used:
• Production CI
• SWDB CI
• Vectorcast
• Reqtify 2024
• Logiscope
• Cppcheck
• LibreOffice
• DOORS
• UML
• Linux
• VMware
• JIRA
• Confluence

Apply now

Similar jobs