Skip page header and navigation

Skip sidebar content

Jobs

Category:Software Engineering× Clear filters

8 jobs

Software Engineer

  • Stevenage, Hertfordshire, England
  • Contract
  • Market related
  • Aerospace and Defence
  • Software Engineering

Software Test Engineer

  • Portsmouth, Hampshire, England
  • Contract
  • £55 - 60 per hour + Inside IR35
  • Aerospace and Defence
  • Software Engineering

Games Developer

  • Warwickshire, England
  • Contract
  • £Market Rates
  • IT and Digital
  • Software Engineering

Software Engineer

  • Yeovil, Somerset, England
  • Contract
  • Negotiable
  • Aerospace and Defence
  • Software Engineering

Software Engineers C++

  • Broadoak, Kent, England
  • Contract
  • £50.79 - 67.02 per hour
  • Aerospace and Defence
  • Software Engineering

Embedded C V&V Engineer

  • Stevenage, Hertfordshire, England
  • Contract
  • £0 - 90 per hour + Inside IR35
  • Aerospace and Defence
  • Software Engineering

Senior Developer

  • Manchester, Greater Manchester, England
  • Permanent
  • £46,000 - 56,250 per year
  • IT and Digital
  • Software Engineering

Software Engineer

  • Dorchester, Dorset, England
  • Permanent
  • £0 per year
  • Aerospace and Defence
  • Software Engineering
  • Atlas Elektronik UK
Posted 24 March 2025
Job ref: 241244DFA

Software Engineer

|
Stevenage, Hertfordshire, England

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