Senior/Principal Flight Software Engineer
New
REMOTEContractSenior
Salary130,000 - 200,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 9–15+ years of experience
- Required Skills
- C++
Requirements
- 9–15+ years of experience in software engineering
- 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 GNC algorithms
- Exposure to RTOS (VxWorks, Integrity, etc.)
- Exposure to device drivers / BSP / bring-up
- Exposure to HIL / simulation environments
- Exposure to software verification & validation
- Bachelor’s degree in a STEM field
Responsibilities
- Develop and test embedded C/C++ flight software for satellite platforms
- 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, and system levels
- Develop test frameworks, tools, and ground support software
View Full Description & ApplyYou'll be redirected to the employer's site