Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Flight software engineer

Reading (Berkshire)
Software engineer
£75,000 a year
Posted: 11h ago
Offer description

Salary: £75,000 - 75,000 per year Requirements: Proven experience in developing embedded or real-time systems in C, C++, or Rust within space or high-reliability environments. Strong understanding of real-time software principles, including scheduling, interrupt handling, concurrency, and deterministic behaviour. Hands-on experience integrating hardware interfaces (I2C, SPI, UART, CAN-FD, GPIO) and practical debugging skills in a lab setting. Solid foundation in software engineering best practices: system architecture, static analysis, code reviews, CI/CD pipelines, and system observability. Ability to manage projects end-to-end from system requirements and design through implementation, testing, and operational support. Familiarity with spacecraft flight software frameworks, such as cFS, F or custom lightweight component-based architectures (desirable). Knowledge of fault management strategies for radiation effects, SEUs, redundancy, and safe-mode protocols (desirable). Experience with GNC/AOCS systems, including sensor and actuator data pipelines, control algorithms, and estimation filters (desirable). Exposure to digital twins, simulation environments, and SIL/HIL testing for end-to-end system validation (desirable). Experience supporting on-orbit operations, including spacecraft commissioning, anomaly handling, telemetry analysis, and OTA updates (desirable). Responsibilities: Develop, test, and maintain real-time flight software using programming languages such as C, C++, or Rust on RTOS or Embedded Linux platforms. Define interface control documents (ICDs) and create drivers and middleware for hardware interfaces including I2C, SPI, UART, CAN, and SpaceWire. Design and implement autonomous behaviour logic, including mode management, sequencing, and fault detection, isolation, and recovery (FDIR). Ensure real-time performance through careful management of concurrency, timing, and resource utilisation within stringent constraints. Build verification tools and prototypes, including SIL/HIL test harnesses, simulation models, and telemetry analysis tools to validate system integrity and performance. Support the deployment of code from review stages through CI/CD pipelines, assisting with integration, launch operations, and secure over-the-air updates. Collaborate closely with multidisciplinary teams such as avionics, AOCS, communications, and mission planning to optimise compute, power, thermal, and storage resources. Technologies: CI/CD Embedded Hardware Support Linux Rust C++ More: We are a pioneering leader in the space industry, committed to shaping the future of space exploration and satellite technology. Our culture fosters collaboration, innovation, and technological advancement, making us the ideal environment for professionals eager to push the boundaries of whats possible in space. Our organization is currently seeking a talented Flight Software Engineer to join our team. This role offers the opportunity to lead the development of onboard software for next-generation satellites, directly influencing spacecraft safety and performance. We provide a comprehensive benefits package, including options for equity participation, private healthcare, and flexible hybrid working models. We also offer assistance with relocation and visa sponsorship for international candidates. If you are passionate about space and eager to make a real difference in satellite technology, we would love to hear from you. last updated 18 week of 2026

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer (embedded / r&d)
Aldershot
Career Poster
Software engineer
£50,000 a year
Similar job
Software engineer (embedded / r&d)
Aldershot
Career Poster
Software engineer
Similar job
Senior software engineer
Farnborough (Hampshire)
Permanent
Fuel Recruitment
Software engineer
£90,000 a year
See more jobs
Similar jobs
It jobs in Reading (Berkshire)
jobs Reading (Berkshire)
jobs Berkshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Reading (Berkshire) > Flight Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save