Flight Software Engineer

ispace

Englewood, COOn-siteFull time
Invite-only right now: save jobs, track applications, build tailored resumesAlready have an account? Log in
Pay
$101K to $152K
a year
Location
Englewood, CO
Work style
On-site
Job type
Full time
Posted
Oct 8
9 days ago
Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Join the waitlist

About the company

ispace

Aviation & aerospace · 201 to 500 employees

ispace on LinkedIn

What you'll do

  • End to end ownership of FSW subsystem – from requirements through verification and real time operations
  • Architect, develop and maintain production-quality C code for embedded spacecraft flight software applications within the NASA cFS framework, implementing rigorous unit-level testing to ensure reliability of flight-critical systems.
  • Design and implement real-time software systems for spacecraft operations, including command processing, telemetry generation, and hardware interface integration in memory-constrained environments.
  • Work with embedded Linux systems (PREEMPT-RT), managing device trees, interrupt handling, scheduling, and system initialization to support high-reliability spacecraft operations.
  • Own CI/CD pipeline development and maintenance, ensuring continuous integration and deployment of flight software with generated verification products.
  • Collaborate with international engineering teams in Japan, Luxembourg and the U.S.
  • Develop and maintain FSW operations procedures, technical documentation, and interface control documents to ensure operational readiness and mission assurance throughout the software development lifecycle.
  • Support spacecraft operations as needed, monitoring telemetry, analyzing system performance, and providing flight software expertise during mission-critical phases.
  • Work with vendors and internal stakeholders, clearly communicating technical requirements, progress and issues to both technical and non-technical audiences

What you need

  • 5+ years of working experience
  • Proficiency in C for embedded applications with experience in high-reliability embedded software systems; direct experience with spacecraft flight software is ideal
  • Experience with Python or similar scripting languages
  • Proficiency with Git version control
  • Working knowledge of Linux environments
  • Experience with real-time system development and hardware interface integration
  • Knowledge of software application design and implementation lifecycle, including initialization, command processing, telemetry generation, and unit-level testing
  • Understanding of CI/CD pipelines and generated verification products

Key skills

embedded software developmentreal-time system implementationhardware interface integrationtelemetry and command systemsCI/CD pipeline implementation

Keywords for your resumePro

The words this employer's screening is likely to look for.

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Join the waitlist

See full description on company page, apply now

Read the full posting here
We are seeking a Flight Software Engineer to join our mission operations team in a role focused on developing high reliability embedded software systems for spacecraft flight operations. This position is central to ensuring mission success through robust flight software development, real-time system implementation, and hardware interface integration. You will be an integral member of the flight software team working across embedded software development, telemetry and command systems, and CI/CD pipeline implementation—while contributing to flight-critical software applications that enable safe and efficient lunar mission execution.

More entry level jobs in Englewood, CO

All jobs in Englewood, CO

More jobs at ispace

Ready to apply?

Jigup is invite-only right now. Join the waitlist to save jobs, track applications, and build tailored resumes.

Join the waitlist