✦ Luna Orbit — Software Engineering

Senior/Principal Software Engineer

at Red Canyon Engineering & Software

📍 Merritt Island, FL, US Remote 💰 $130K – $200K USD / year Posted April 02, 2026
Salary $130K – $200K USD / year
Type Full-Time
Experience senior
Exp. Years 9–15+ years
Education Bachelor’s degree in a STEM field
Category Software Engineering

Senior/Principal Flight Software Engineer for space systems, focused on hands-on embedded flight software development for satellite platforms with end-to-end lifecycle experience. This is a remote role with travel up to ~20%.

  • Develop and test embedded flight software for satellite platforms
  • Contribute across full lifecycle: requirements, architecture, integration, verification, operations
  • Hardware/software integration and testing
  • GNC algorithm support
  • Build internal tools for performance evaluation

Embedded C/C++ with RTOS experience (VxWorks/Integrity), flight software and avionics background, hardware/software integration, HIL, modeling & simulation, and software verification/validation.

The ideal candidate is a senior/principal flight software engineer with 9+ years of embedded C/C++ experience, RTOS expertise (VxWorks/Integrity), and aerospace flight software background, capable of leading development for space systems.

9–15+ years of experience in software engineeringStrong background in embedded software development (C/C++)Experience with flight softwareavionicsor aerospace systemsHands-on experience with hardware/software integration and testingExposure to GNC algorithmsRTOS (VxWorksIntegrityetc.)Device drivers / BSP / bring-upHIL / simulation environmentsSoftware verification & validation
Master’s degree preferred - 7 years of experienceGNC algorithmsAerospace hardware integrationLeadership or IC-level responsibilities
VxWorksIntegrityHILSimulation environments
9–15+ years of experience in software engineeringembedded software development (C/C++)flight software / avionics / aerospacehardware/software integration and testingGNC algorithmsRTOS (VxWorksIntegrity)device drivers / BSP / bring-upHIL / simulation environmentssoftware verification & validation
CC++Embedded softwareFlight softwareRTOSVxWorksIntegrityGNC algorithmsDevice driversBSPHILSimulation environmentsModeling & SimulationSoftware verification & validation
High-level IC across multiple domainsCollaborationCommunicationProblem solving
Industry Aerospace
Job Function Hands-on embedded flight software engineering for spacecraft and satellite systems
Role Subtype Flight Software Engineer
Tech Domains C++, C, RTOS, VxWorks, Integrity
embedded softwarec++flight softwarertosvxworksintegritygnc algorithmsdevice driversbsphilsimulation environmentsmodeling & simulationhardware/software integrationaerospacespace systemssatelliteremoteseniorleadbachelor’s degreegnc

Less than 9 years of experience, No aerospace/space systems background, No exposure to RTOS or flight software

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile