×
Register Here to Apply for Jobs or Post Jobs. X

Flight Software Engineer

Job in Oxford, Oxfordshire, OX1, England, UK
Listing for: Alexander Associates
Full Time position
Listed on 2026-02-17
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, DevOps
Job Description & How to Apply Below
Flight Software Engineer

Location:

Oxfordshire
Salary:
Competitive (dependent on experience)

We are working with an innovative space technology company based in Oxford who are developing advanced in-orbit systems to support next-generation space missions.

As part of continued programme growth, they are looking to appoint a Flight Software Engineer to develop embedded flight software and firmware supporting upcoming missions. This is a critical role focused on delivering reliable, mission-ready software that performs essential functions in orbit.

This opportunity would suit someone who thrives in a hands-on engineering environment and enjoys taking software from architecture through to validation and deployment on real hardware.

The Role

You will be responsible for developing embedded flight software and firmware across the full product lifecycle — from early architecture and design through to testing and mission support.

Key responsibilities include:

Developing critical embedded flight software

Architecting, planning, and implementing firmware and software solutions aligned with mission CONOPS

Implementing and testing software to ensure compliance with system requirements

Supporting overall system design decisions from a flight software perspective

Leading software tasks within Hardware-in-the-Loop (HITL) testing campaigns

Supporting internal software tool development for mission analysis and testing

Producing clear documentation covering structure and functionality of flight software

Interfacing directly with customers (government and commercial)

Managing software tasks and coordinating with contractors and suppliers

What They’re Looking For

Bachelor’s degree in Electrical, Software, Aerospace Engineering (or similar) with 4+ years of experience
OR
Master’s degree with 3+ years of experience

Demonstrated experience in embedded flight software development, including:

Bare-metal C programming

Development on ARM Cortex processors

Experience with RTOS or Embedded Linux

Low-level driver development (SPI, UART, I2C, CAN, etc.)

Hardware integration including actuators and sensors

Hardware-in-the-Loop development and testing

Experience working in multidisciplinary engineering teams

Strong written and verbal communication skills

Desirable Experience

Experience leading or mentoring software engineers

Experience writing software for radiation environments

Background in startup or agile development environments

Experience with MATLAB, Python, Linux

Familiarity with Git, Jira, Confluence

Knowledge of spacecraft command and telemetry systems
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary