Blue Origin Personnel, LLC
Blue Origin Personnel, LLCVerified Source

Senior Satellite Flight Software Engineer - TeraWave

182K–254K
Onsite · Seattle, Washington
Posted August 9, 2026
payroll

Overview

Design and lead satellite flight software for a 5,408-vehicle constellation delivering symmetrical data speeds up to 6 Tbps. Shape software architecture and drive cross-functional integration across systems avionics GNC communications power propulsion thermal payload and autonomy. Differentiate this role by focusing on mission impact and unique scale.

What You'll Do10

  • 1Architect, design, develop, and integrate core flight software for a next-generation satellite platform
  • 2Define scalable reusable and platform-independent flight software frameworks services and design patterns for multiple spacecraft configurations
  • 3Establish software architecture standards coding guidelines design patterns and review practices for maintainability reliability and mission readiness
  • 4Partner with systems avionics GNC communications power propulsion thermal payload and autonomy teams to translate requirements into robust software implementations
  • 5Conduct design code and technical trade studies addressing performance fault tolerance redundancy scalability and portability
  • 6Support integration verification and validation in SIL HIL and other mission representative test environments
  • 7Develop and improve software engineering infrastructure including build systems CI/CD pipelines automated test frameworks and debugging tools
  • 8Contribute to technical documentation covering software architecture interface control documents verification plans and test procedures
  • 9Design and implement secure OTA software update capabilities for spacecraft including validation authenticated delivery rollback version control and safe deployment
  • 10Incorporate cybersecurity principles such as secure communications access control interface hardening and resilient software design

Requirements5

  • 1Bachelor's degree in Computer Science Software Engineering Aerospace Engineering or related field with 10+ years embedded software experience for spacecraft or mission critical real time systems
  • 2Strong proficiency in C/C++ and Python with extensive experience in RTOS-based embedded development using Embedded Linux VxWorks or QNX
  • 3Proven track record architecting and implementing complex flight software or mission critical embedded systems
  • 4Familiarity with communication protocols TCP/IP UDP CAN I2C SPI and RS-422/485 and software lifecycle configuration management CI/CD and verification validation practices
  • 5Experience with secure software development and cybersecurity best practices for embedded or mission critical systems

Salary Insight

$182 - $254k per year

Location

Typeonsite
LocationSeattle, Washington

Required Skills

C++PythonRTOSEmbedded LinuxVxWorksQNXSoftware ArchitectureCI/CDSecure OTA UpdatesTCP/IPUDP
Share:

Similar open positions

Explore active roles that match your skills and interests.

Blue Origin Personnel, LLC

Blue Origin Personnel, LLC

11h agoSeattle, Washingtonpayroll

Senior Wireless Software Engineer - MAC Control Plane - TeraWave

Design and implement MAC control-plane software for point-to-point and point-to-multipoint satellite communication links. Develop scalable TDMA demand-assigned multiple access admission-control and resource-allocation algorithms for many beams links and terminals. Implement state machines for link establishment maintenance reconfiguration teardown fault recovery and transitions between beams satellites and gateways. Lead MAC control-plane development from architecture and prototyping through hardware integration system qualification and operational deployment. Lead engineer purpose-built MAC protocols and control mechanisms addressing scale propagation characteristics mobility and availability requirements of the TeraWave architecture. Contribute to high-throughput predictable-latency wireless stack designed specifically for space-based communications.

Competitive salary
pythonawsreact+1 more
The Aerospace Corporation

The Aerospace Corporation

10h agoLos Angeles, Californiapayroll

Small Satellite Embedded Software Engineer

The Aerospace Corporation seeks a Senior Member of Technical Staff/Engineering Specialist to lead embedded software development for small satellite payloads and spacecraft sub‑systems. This role drives innovation in a fast‑paced instrument development environment while offering direct mentorship and exposure to cutting‑edge aerospace technologies.

110K–194K
Embedded systems developmentRTOSEmbedded Linux+8 more

Hermeus

7h agoLos Angeles, Californiapayroll

Senior Mission Software Engineer, C++ & Aerospace

Own the Mission Management System platform connecting autonomy, sensors, radios, and operator interfaces across Hermeus aircraft and ground systems. You will architect, build, and validate critical software in a hands-on leadership role, shaping how high-speed aircraft are commanded and monitored. Work across software, avionics, communications, and simulation teams to solve distributed, hardware-connected problems. This role defines foundational architecture and drives rapid iterative prototyping in defense aviation.

128K–157K
c++tcpudp+2 more
SR Talent Solution Inc

SR Talent Solution Inc

19d agoSan Diego, Californiapayroll

Senior Embedded Software Engineer Space Systems

Lead ownership of embedded software development for space-based systems at SR Talent Solution Inc. Design and deliver high-reliability real-time applications for aerospace hardware. Collaborate across cross-functional teams to ship robust solutions. Differentiate by focusing on mission-critical performance and safety standards.

190K–200K
Embedded SoftwareReal-time SystemsHigh-reliability Applications+5 more

Northwoodspace

2d agoLos Angeles, Californiapayroll

Telecommunications Software Engineer Northwoodspace

Northwoodspace seeks a Telecommunications Software Engineer to design and deploy scalable software solutions for a global network of phased array ground stations enabling real-time satellite communications. The role involves owning critical data path components and collaborating with cross-functional teams to transform mission requirements into production-ready systems.

Competitive salary
RustC++Go+6 more
Blue Origin Personnel, LLC

Blue Origin Personnel, LLC

8d agoSan Francisco, Californiapayroll

Senior Systems and Data Processing Architect - TeraWave

Lead the design and scaling of high-performance communication systems for TeraWave. Own the development of custom silicon algorithms targeting packet processing MAC PHY and radio DSP to drive lowest power consumption and highest performance. Collaborate with ASIC RFIC and software teams to bring up prototypes pre-silicon and validate architectures. This role offers a unique opportunity to shape next-generation space-based communications at Blue Origin.

Competitive salary
Signal processingModem designMATLAB+9 more