
Senior Flight Software Engineer
scouted.
full-time
Posted on:
Location Type: Remote
Location: Virginia • United States
Visit company websiteExplore more
Salary
💰 $120,000 - $200,000 per year
Job Level
Tech Stack
About the role
- Design, develop, and maintain Scout’s flight software on flight hardware to meet mission requirements.
- Contribute to the development of algorithms for decision-making, fault detection, and adaptive responses in real-time space environments.
- Collaborate with interdisciplinary teams to integrate flight software and autonomy into spacecraft design and mission operations.
- Perform verification and validation of flight software for performance and reliability in operational environments.
- Drive system-level architecture for autonomy-related features, ensuring compliance with mission and system constraints.
- Document and maintain software development processes and support end-to-end mission requirements.
- Participate in hardware-in-the-loop (HITL) software testing and simulation activities to validate flight software performance and autonomy functions.
Requirements
- Bachelor’s or advanced degree in Computer Science, Aerospace Engineering, or a related field.
- 5+ years experience developing and deploying software for space systems.
- Background in spacecraft mission operations or control systems.
- Strong programming skills in modern C++
- Expertise in real-time operating systems (RTOS) and software architecture for embedded systems.
- Experience with software verification and validation processes.
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Eligible to hold a security clearance.
Benefits
- Open Time Off
- Paid Parental Leave
- Medical, Dental, Vision Insurance
- 401k Matching
- Health Savings Account, Flexible Spending Accounts, Dependent Care FSA
- Wellness Stipend
- Work From Home Stipend
- Life Insurance
- Long-term Disability plans
- Commuter Benefit
- Education Reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++real-time operating systemssoftware architectureembedded systemssoftware verificationsoftware validationalgorithmsfault detectionadaptive responseshardware-in-the-loop testing
Soft Skills
problem-solvingcollaborationcommunicationdocumentationadaptabilityteamworkattention to detailorganizational skillscritical thinkingfast-paced work
Certifications
Bachelor's degreeadvanced degreesecurity clearance eligibility