Senior Software Engineer
Red Canyon Engineering & Software
full-remoteleadpermanentbackendother United States 48 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
CC++Embedded SoftwareFlight SoftwareAerospaceGNCRTOSHardware-in-the-Loop (HIL)Verification & ValidationModeling & Simulation
About the role
Role Overview
Senior / Principal Flight Software Engineer (Space Systems) — Remote Hands-on role building and testing embedded flight software for spacecraft. Work spans the full mission lifecycle, from early concept through on-orbit operations, in a highly collaborative environment with hardware, systems, and test teams.
Responsibilities
- Develop and test embedded C/C++ flight software for satellite platforms
- Contribute across the 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
- Execute testing across unit/module/system levels
- Use Hardware-in-the-Loop (HIL) and FlatSat environments
- Develop test frameworks, tools, and ground support software
- Debug, validate, and resolve anomalies
- Support modeling & simulation and new mission concept proposals
- Evaluate impacts of new hardware, architectures, and mission profiles
Requirements
- 9–15+ years of software engineering experience (level dependent)
- Strong embedded software background in C/C++
- Experience with flight software, avionics, or aerospace systems
- Hands-on hardware/software integration and testing experience
- Exposure to one or more of:
- GNC algorithms
- RTOS (VxWorks, Integrity, etc.)
- Device drivers / BSP / bring-up
- HIL / simulation environments
- Software verification & validation
- STEM Bachelor’s degree required
Nice-to-haves
- Master’s degree
- Operating as a high-level IC across multiple domains
Travel
- Up to ~20% domestic travel
- Occasional international collaboration
About Red Canyon Engineering & Software
Red Canyon Engineering & Software provides engineering and software services, supporting aerospace and technology teams with embedded and mission-critical development. This role is with a leading U.S. aerospace company working on satellite flight software systems.
Scraped 4/2/2026