Jobs in Aerospace | Find Your Career with Blue Origin

Satellite Flight Software Engineer III - TeraWave

$165KPart-time · Los Angeles, CA
✓ Verified live on the employer's own system · added 35 days ago
Save search
Senior · 6+ yrs exp

Requirements

Education: Bachelor's degree or related field

Experience: 6+ years

Skills & tools

ManagementOperationsSystems EngineeringTroubleshootingTeam LeadershipProgrammingAerospaceEmbedded

Benefits — mentioned in this posting

Health, dental & visionFamily / parental leave401(k) / retirementEquity / stockPaid time off
Apply on company site ↗ See your fit → free

Full job description

We are seeking a Satellite Flight Software Engineer III to design, develop, and verify applications for TeraWave's satellite flight software subsystem. This role will be instrumental in building robust, scalable flight software to support the expansion of TeraWave into a 5,408-vehicle constellation. The ideal candidate is a hands-on engineer with experience developing reliable, mission-critical software for onboard spacecraft avionics systems with emphasis on command and data handling (C&DH), telecommand and telemetry processing, spacecraft time management, hardware I/O interfaces, and cybersecurity.

- Design, develop, and implement flight software for TeraWave's command and data handling (C&DH) software, including command routing, onboard data management, telemetry generation, and subsystem control - Develop telecommand and telemetry processing software for uplink command validation, scheduling, and execution, and onboard health and status data collection and downlink management - Develop spacecraft time management software including onboard time correlation, synchronization with GPS/GNSS time references, and precision timing distribution across vehicle subsystems - Create and maintain software interfaces between C&DH and other spacecraft subsystems to support safe and secure vehicle operations - Collaborate with hardware, systems, and autonomy engineers to define software requirements, interfaces, and behavioral boundaries across subsystems - Develop and integrate simulation environments and models to test FSW across a range of nominal and off-nominal operational scenarios - Support software architecture, design reviews, and systems engineering trade studies - Participate in software integration, verification, and validation testing including software-in-the-loop (SIL) and hardware-in-the-loop (HIL) environments - Support on-orbit operations and troubleshooting of deployed spacecraft - Mentor junior engineers and contribute to team technical development

- Bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or related technical field - 6+ years of experience in spacecraft flight software or embedded software development - Strong programming skills in C, C++, and Python - Solid understanding of Object-Oriented problem solving and software layering to facilitate modularity and reuse - Experience with real-time operating systems (RTOS) such as Linux, QNX, VxWorks, RTEMS or equivalent - Experience developing software for one or more spacecraft avionics functions such as C&DH, telecommand and telemetry processing, or hardware I/O management - Familiarity with CCSDS standards for spacecraft telecommand and telemetry processing - Familiarity with cybersecurity principles for space systems including secure boot, command authentication, or encrypted communication links - Experience with software unit testing frameworks such as Google Test or equivalent for embedded C/C++ environments - Experience with inter-process communication (IPC) mechanisms including sockets, shared memory, message queues, or publish-subscribe middleware - Experience with cross-compilation toolchains and embedded Linux build systems such as CMake, Make, Yocto, or Buildroot - Experience with software lifecycle, configuration management (Git), CI/CD, and containerized environments - Experience with verification/validation practices for mission-critical embedded software systems - Experience with communication protocols such as TCP/IP, UDP, CAN, I2C, SPI, and RS-422/485 - Familiarity with static analysis tools and flight software coding standards such as MISRA C/C++

- Master's degree in Computer Science, Software Engineering, or related field - Experience with on-orbit spacecraft operations or satellite constellation management - Experience with over-the-air (OTA) software updates - Familiarity with CCSDS standards for spacecraft telecommand and telemetry processing - Familiarity with cybersecurity principles for space systems including secure boot, command authentication, or encrypted communication links - Experience with onboard time management, precision timing interfaces, or GPS-disciplined time synchronization - Familiarity with NASA cFS, F Prime, or similar flight software frameworks - Familiarity with spacecraft FDIR and autonomy software components and their interfaces - Understanding of radiation effects on electronics and software-based mitigation techniques

At Blue Origin, we're building the future of space-based connectivity through the TeraWave satellite communications network. As a Satellite Flight Software Engineer III, you will design and test flight software and contribute directly to a large-scale satellite constellation delivering high-performance, resilient global communications.

Join a team solving complex, mission-critical problems at the intersection of spacecraft, software, networking, and systems integration.

Base Pay Range for: CA applicants is $164,652.00 - $230,512.80 CO applicants is $150,931.00 - $211,303.05 WA applicants is $164,652.00 - $230,512.80

- Required for all positions: Blue's Standard Background Check

- Required for Certain Job Profiles: Defense Biometric Identification System (DBIDS) background check if at any time the role requires one to be on a military installation

- Required for Certain Job Profiles: Drivers who operate Commercial Motor Vehicles with a Gross Vehicle Weight (GVW), Gross Vehicle Weight Rating (GVWR) or combination of power unit and trailer that meets or exceeds 10,001 lbs. and/or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be subject to additional Federal Motor Carrier Safety Regulations including: Driver Qualification Files, Medical Certification (obtained before onboarding), Road Test, Hours of Service, Drug and Alcohol Testing (CDL drivers only), vehicle inspection requirements, CDL requirements (if applicable) and hazardous materials transportation/shipping training.

- Required for certain Job Profiles: Ability to obtain and maintain Merchant Mariner Credential, which includes pre-employment and random drug testing as well as DOT physical

- Benefits include: Medical, dental, vision, basic and supplemental life insurance, paid parental leave, short and long-term disability, 401(k) with a company match of up to 5%, and an Education Support Program.

- Stock Options for all regular employees (working at least 20 hours/week)

- Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays.

- Dependent on role type and job level, employees may be eligible for benefits and bonuses based on the company's intent to reward individual contributions and enable them to share in the company's results, or other factors at the company's sole discretion. Bonus amounts and eligibility are not guaranteed and subject to change and cancellation.

Please check with your recruiter for more details.

More jobs at Jobs in Aerospace | Find Your Career with Blue Origin

Similar jobs near Los Angeles, CA

Tell me when more Field Tech - Power Systems Tech I, II, III, or IV jobs post near Los Angeles, CA We re-check every listing against the employer’s own board — no résumé needed.

Search Satellite Flight Software Engineer III - TeraWave jobs near Los Angeles, CA → Browse all live jobs

This posting was published by Jobs in Aerospace | Find Your Career with Blue Origin on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.