Skip to main content
← Back to jobs
Red Canyon Software logo

Senior/Principal Software Engineer

Compensation
$130,000–$200,000/year

Job Description

🚀 Senior / Principal Flight Software Engineer – Space Systems

*REMOTE*

Working with a leading U.S. aerospace company looking to add Senior and Principal-level Flight Software Engineers to their satellite team.

This is a hands-on role focused on building and testing embedded flight software for spacecraft, with exposure across the full mission lifecycle. from early concept through on-orbit operations.

What you’ll be doing:

  • Develop and test embedded C/C++ flight software for satellite platforms
  • Contribute across the full lifecycle:
  • Requirements definition & trade studies
  • Software architecture & development
  • Integration with flight hardware
  • Verification, validation, and operations
  • Support GNC-related software integration and system performance analysis
  • Build internal tools to evaluate flight software performance and mission compatibility
  • Work closely with hardware, systems, and test teams in a highly collaborative environment

Testing & Integration:

  • Execute testing across:
  • Unit, module, and system levels
  • Hardware-in-the-Loop (HIL) / FlatSat environments
  • Develop test frameworks, tools, and ground support software
  • Support debugging, validation, and anomaly resolution

Additional exposure:

  • Contribute to modeling & simulation efforts
  • Support new mission concepts and proposals
  • Evaluate impacts of new hardware, architectures, and mission profiles

What they’re looking for:

  • 9–15+ years of experience in software engineering (level dependent)
  • Strong background in embedded software development (C/C++)
  • Experience with flight software, avionics, or aerospace systems
  • Hands-on experience with hardware/software integration and testing
  • Exposure to one or more of the following:
  • GNC algorithms
  • RTOS (VxWorks, Integrity, etc.)
  • Device drivers / BSP / bring-up
  • HIL / simulation environments
  • Software verification & validation
  • Ability to operate as a high-level IC across multiple domains

Education:

  • Bachelor’s degree in a STEM field required
  • Master’s degree preferred - 7 years of experience

Travel:

  • Up to ~20% travel (domestic)
  • Occasional international collaboration

Quick take:

This is a high-impact IC role for engineers who want to stay deeply technical while working on cutting-edge spacecraft and flight software systems.

Optimize Your Resume for This Job

Get a match score and see exactly which keywords you're missing

Optimize Resume

Job Details

Category
Software
Employment Type
Contract
Location
Merritt Island, FL
Posted
Mar 31, 2026, 03:53 PM
Listed
Mar 31, 2026, 04:10 PM
Compensation
$130,000 - $200,000 per year

About Red Canyon Software

Part of the growing space & AI ecosystem pushing the frontiers of technology.

Found this role interesting?

Senior/Principal Software Engineer
Red Canyon Software
Apply ↗

Shipping like we're funded. We're not. No affiliation.

Sequoia logo
Y Combinator logo
Founders Fund logo
a16z logo