Remote Senior/Principal Software Engineer
- Hiring from
- United States
- Work type
- Remote
- Posted
612,232 remote jobs, straight from company career pages
100% free ยท New jobs every minute
Show job descriptionHide job description
๐ Senior / Principal Flight Software Engineer โ Space Systems
*REMOTE*
Role: Hands-on development and testing of embedded flight software for spacecraft, covering the full mission lifecycle from concept to on-orbit operations.
Responsibilities:
- Develop and test embedded C/C++ software for satellite platforms
- Contribute to requirements, architecture, integration, verification, and operations
- Support GNC software integration and system performance analysis
- Build tools for software performance evaluation
- Collaborate with hardware, systems, and test teams
Testing & Integration:
- Execute unit, module, and system testing in various environments
- Develop test frameworks and support debugging and validation
Additional Exposure:
- Modeling, simulation, and mission concept support
- Evaluate hardware and mission profile impacts
Qualifications:
- 9โ15+ years in software engineering, with strong embedded experience
- Experience with flight software, avionics, or aerospace systems
- Proficiency in hardware/software integration and testing
- Knowledge of GNC algorithms, RTOS, device drivers, HIL environments, and software V&V
- Bachelorโs in STEM; Masterโs preferred with 7+ years of experience
Additional: Up to ~20% domestic travel, occasional international collaboration.
Summary: This is a technical IC role ideal for engineers seeking to work on advanced spacecraft and flight software systems in a highly collaborative environment.
