Embedded Software Engineer, Space Systems (C/C++/RTOS)

Blue Origin

Seattle (WA)

On-site

USD 130,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Onsite in Seattle/Bay Area
Travel up to 10%

Job summary

Blue Origin in Seattle is seeking an experienced Embedded Software Engineer to lead design and development of multi-threaded C/C++ software for Linux/RTOS/Bare-metal platforms on space-grade SoCs.

You will build device drivers for Satellite RF transceivers, work with cross-functional teams, and mentor junior engineers while championing CI/CD, testing, and TDD practices to ensure reliable, high-performance systems in constrained environments.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • 3+ years of embedded software development experience in C/C++ on Linux/RTOS/Bare-metal platforms.
  • Strong proficiency in C++ object-oriented design and implementation.
  • Hands-on expertise with embedded debugging tools (JTAG, SWD, CoreSight, Lauterbach/Trace32, J-Link, J-Trace).
  • Experience with peripherals: SPI, I2C, PCIe, CAN, etc.
  • Experience with CI/CD pipelines and Test-Driven Development.
  • Experience leading software teams and mentoring junior engineers.
  • Experience with Agile or Scaled Agile methodologies.
  • Excellent written and verbal communication skills.
  • U.S. citizenship or eligible status for security clearance.

Responsibilities

  • Design and develop multi-threaded embedded software in C/C++ for Linux/RTOS/Bare-metal platforms on multi-core SoCs.
  • Implement custom device drivers and management/control/data plane functions for Satellite RF transceivers and Optical systems on the Satellite Payload.
  • Collaborate with cross-functional teams to integrate software with hardware systems.
  • Contribute to technical documentation, code reviews, and design discussions.
  • Troubleshoot issues using telemetry, logs, traces, and hardware/software debugging tools.
  • Champion embedded software development, testing, and troubleshooting best practices (CI/CD, TDD, automation).
  • Deliver with speed and quality, and mentor junior software engineers.

Skills

C/C++
Linux/RTOS
Embedded debugging
CI/CD
Mentoring

Education

Bachelor's degree in Computer Engineering/CS/EE
Master's degree beneficial

Tools

JTAG
SWD
CoreSight
Lauterbach/Trace32
J-Link

Job description

Blue Origin in Seattle is seeking an experienced Embedded Software Engineer to lead design and development of multi-threaded C/C++ software for Linux/RTOS/Bare-metal platforms on space-grade SoCs.

You will build device drivers for Satellite RF transceivers, work with cross-functional teams, and mentor junior engineers while championing CI/CD, testing, and TDD practices to ensure reliable, high-performance systems in constrained environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Space Systems Embedded Software Engineer (C/C++, RTOS)
Space Systems Embedded Software Engineer (C/C++, RTOS)

Blue Origin • Cupertino (CA)

On-site
USD 140,000 - 190,000
Onsite in Seattle area
Onsite in Bay Area
Relocation assistance
+1
Senior Embedded Software Engineer - Spacecraft RTOS Expert
Senior Embedded Software Engineer - Spacecraft RTOS Expert

Blue Origin • Seattle (WA)

On-site
USD 150,000 - 230,000
Relocation assistance available
Travel up to 10%
Senior Embedded Software Engineer — Space Systems
Senior Embedded Software Engineer — Space Systems

Blue Origin • Seattle (WA)

On-site
USD 165,000 - 231,000
Relocation assistance
Travel up to 10%
Senior Embedded Software Engineer — Space RF & Optical
Senior Embedded Software Engineer — Space RF & Optical

Blue Origin • Cupertino (CA)

On-site
USD 165,000 - 231,000
Relocation assistance
Onsite in Seattle/Bay Area
Travel up to 10%
Senior Embedded Software Engineer - Space Networking (C/C++)
Senior Embedded Software Engineer - Space Networking (C/C++)

Blue Origin • Seattle (WA)

On-site
USD 165,000 - 231,000
Relocation assistance
Paid time off
401(k) matching
+1
Software Engineer - Embedded Systems for Space Networking (Seattle)
Software Engineer - Embedded Systems for Space Networking (Seattle)

Blue Origin • Seattle (WA)

Hybrid
USD 135,000 - 189,000
Relocation assistance
Onsite in Seattle area
Travel up to 10%
+2
Senior Embedded Linux Platform Engineer for Space Systems
Senior Embedded Linux Platform Engineer for Space Systems

Blue Origin • Cupertino (CA)

On-site
USD 249,000 - 348,000
Medical
Dental
Vision
+1
Senior Embedded Software Engineer, Space Avionics
Senior Embedded Software Engineer, Space Avionics

Blue Origin • Seattle (WA)

On-site
USD 198,000 - 277,000
Medical, dental, vision insurance
401(k) with company match
Stock options
Senior Embedded Software Engineer, Space Avionics & BSP
Senior Embedded Software Engineer, Space Avionics & BSP

Blue Origin • United States

On-site
USD 182,000 - 277,000
Medical, dental, vision
401(k) with company match
Paid parental leave
+1
Senior Embedded Linux Platform Engineer
Senior Embedded Linux Platform Engineer

Blue Origin • Seattle (WA)

On-site
USD 249,000 - 348,000
Medical, dental, vision
401(k) with company match
Stock options
+1