FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Satellite Flight Software Engineer
BLUE ORIGIN. Architect, design, develop, and integrate core flight software for a next-generation satellite platform .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in architecting and developing embedded flight software for mission-critical systems, with a strong focus on secure software development practices and integration across various technical teams. Proficient in C/C++, Python, and RTOS-based environments, ensuring robust software lifecycle management and verification.
Highest-signal resume keywords
Embedded Software DevelopmentC/C++ ProficiencyRTOS ExperienceSecure Software DevelopmentSoftware Lifecycle Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C/C++PythonEmbedded LinuxVxWorksQNXSoftware DesignVerification/ValidationEmbedded Software TestingCI/CDFault Management
Tools & Technologies
CI/CD PipelinesAutomated Test FrameworksDebugging ToolsTelemetry SystemsHealth Monitoring Systems
Industry Keywords
Flight SoftwareMission-Critical SystemsSIL TestingHIL TestingCybersecurity Best PracticesSpacecraft NetworkingFault-Tolerant ComputingRadiation-Hardened ComputingSecure OTA UpdatesSatellite Constellations
Tech Stack
Tools & technologiesCyber SecurityLinuxPythonRTOSTCP/IPC++
About the role
Key responsibilities & impact- Architect, design, develop, and integrate core flight software for a next-generation satellite platform
- Define scalable, reusable, platform-independent flight software frameworks, services, and design patterns
- Develop and evolve core services, command and data handling, telemetry, health monitoring, and fault-management infrastructure
- Establish software architecture standards, coding guidelines, design patterns, and review practices
- Partner with systems, avionics, GNC, communications, power, propulsion, thermal, payload, and autonomy teams
- Conduct software design reviews, code reviews, and technical trade studies
- Support software integration, verification, and validation in SIL, HIL, and mission-representative test environments
- Improve build systems, CI/CD pipelines, automated test frameworks, and debugging/diagnostic tools
- Contribute to architecture descriptions, interface control documents, verification plans, and test procedures
- Design and implement secure OTA spacecraft software updates, including validation, authenticated delivery, rollback, version control, and safe deployment
- Incorporate secure communications, access control, interface hardening, and resilient software design into flight software
Requirements
What you’ll need- Bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or related technical field
- 8+ years of experience developing embedded software for spacecraft or other mission-critical real-time systems
- Strong proficiency in C/C++ and Python
- Experience with RTOS-based embedded software development using Embedded Linux, VxWorks, or QNX
- Experience architecting and implementing complex flight software or mission-critical embedded software systems
- Demonstrated technical depth across software design, implementation, and cross-functional integration
- Experience with software lifecycle, configuration management, CI/CD, and verification/validation practices for mission-critical systems
- Familiarity with TCP/IP, UDP, CAN, I2C, SPI, and RS-422/485
- Experience applying secure software development and cybersecurity best practices in embedded or mission-critical systems
- Experience with embedded software testing methodologies
- U.S. citizenship or nationality, U.S. permanent residency, or lawful admission to the U.S. as a refugee or granted asylum
- Successful completion of Blue's Standard Background Check
- Preferred: Master's degree in a related technical field
- Preferred: Experience with cFS, F Prime, satellite constellations, spacecraft networking, SIL/HIL testing, fault-tolerant computing, radiation-hardened computing, optical inter-satellite links, secure OTA updates, and embedded build/verification tooling
Benefits
Comp & perks- Medical, dental, and vision insurance
- Basic and supplemental life insurance
- Paid parental leave
- Short- and long-term disability
- 401(k) with a company match of up to 5%
- Education Support Program
- Stock options for all regular employees working at least 20 hours/week
- Up to four weeks of paid time off per year based on weekly scheduled hours
- Up to 14 company-paid holidays
- Potential role- and job-level-dependent bonuses and other benefits