Menu
Warning This job advert has expired and applications have closed.

On-Board Software Engineer

Job details
Posting date: 02 April 2025
Salary: £50,000 to £70,000 per year
Hours: Full time
Closing date: 02 May 2025
Location: HP27AH
Remote working: On-site only
Company: Morson Talent
Job type: Permanent
Job reference: 241525WSW-44957

Summary

On-Board Software Engineer – Space Systems


Location: Stevenage, UK

About the Role:
Join a pioneering team at the forefront of space systems engineering. We are looking for experienced On-Board Software Engineers to develop embedded software in accordance with ESA ECSS standards. This role requires expertise in designing, coding, and validating software for space projects operating in highly constrained environments.

Key Responsibilities:

    Develop embedded software for space systems, ensuring compliance with ESA ECSS standards.


    Work with restricted environments, managing specific hardware, CPUs, power, and memory constraints while handling real-time data processing.


    Create and maintain technical documentation, including SSS, SRS, SVP, ADD, and SDD.


    Design software architecture using UML tools before coding.


    Manage unit testing, requirement validation (SRS, SSS), and software verification.


    Ensure robust software development practices in alignment with industry standards such as DO-178 (for relevant flight software experience).


    Required Skills & Experience:

      Strong understanding of space system requirements for developing flight software.


      Hands-on experience with embedded software development in constrained environments.


      Experience in writing technical specifications and documentation.


      Proficiency in UML-based software design.


      Familiarity with unit testing and requirement validation processes.


      Technical Skills:

        Programming Languages:

          C (for onboard software development)


          Java (for test scripting)


          Python (for automation and scripting)



          Technologies & Tools:

            CI/CD: Production CI, SWDB CI


            Testing & Validation: Vectorcast, Reqtify 2024, Logiscope, Cppcheck


            Development & Documentation: DOORS, LibreOffice, UML


            Operating Systems & Platforms: Linux, VMware


            Collaboration & Project Management: JIRA, Confluence



            Why Join Us?

              Work on cutting-edge space technology with a highly skilled engineering team.


              Contribute to real-world space missions, tackling complex challenges in software engineering.


              Be part of an organisation that fosters innovation, learning, and professional growth.


              Competitive salary and benefits package.


              If you are an experienced software engineer with a passion for space systems and embedded software development, we would love to hear from you. Apply today to be part of this exciting journey.