Space-Grade Embedded Software Engineer II – BSP/SoC

Blue Origin

Seattle (WA)

On-site

USD 135,000 - 189,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401(k) with company match
Paid time off

Job summary

Blue Origin in Washington state is seeking an Embedded Software Engineer for the Lunar RF Systems group. You will design, implement, and verify embedded software for mission-critical spaceflight systems, collaborating with hardware engineers on FPGA, SoC, and microcontroller platforms.

The role focuses on BSP development, boot and fault-tolerance strategies, and extensive lab debugging with logic analyzers, JTAG, and oscilloscopes.

Qualifications

  • BS in computer engineering, computer science, electrical engineering, aerospace engineering, or a related technical field.
  • 3+ years of experience in the field(s) above.
  • Experience developing board support packages and applications for embedded Linux targets.
  • Strong embedded software design and development skills in C/C++ with Linux (or similar) scripting experience.
  • Strong debugging skills using cross HW/SW techniques and tools (GDB, XSDB, GRMON, Logic Analyzer, Protocol Analyzer, Wireshark).
  • Strong background in computer architecture, memory buses, cache, DMA, CPU execution pipelines.
  • Experience with version control systems (Git).
  • Ability to work well in a team and independently with minimal direction.

Responsibilities

  • Develop BSP software for new hardware, including driver development.
  • Bare-metal or OS-level programming for hardware initialization, control, data processing, and networking/communication.
  • Hands-on work with avionics hardware, including debugging with logic analyzers, oscilloscopes, and JTAG debuggers.
  • Participate in design reviews with HW/SW partitioning considerations.
  • Perform benchmark analysis and deploy benchmarking code to characterize hardware performance.
  • Bring up HW accelerators in modern SoC devices (encoders/decoders/encryption engines/ISP cores).
  • Scripting, Linux development, and hands-on work with development kits and sensor modules.
  • Define and implement embedded SW interfaces (I2C, SPI, UART, TCP/IP, UDP, GMSL, SpaceWire, CameraLink, Aurora, AXI, AMBA).
  • Develop boot and SW-based fault-tolerance strategies.
  • Create test plans and procedures and execute lab verification of boards.
  • Publish internal memos, participate in design reviews, and review requirements.
  • Willingness to learn new skills and tools.

Skills

Embedded Linux
C/C++
GDB
Logic Analyzer
Hands-on lab debugging

Education

BS in computer engineering, computer science, electrical engineering, aerospace engineering, or related technical field
Master of Science preferred

Tools

Git
FPGA development

Job description

Blue Origin in Washington state is seeking an Embedded Software Engineer for the Lunar RF Systems group. You will design, implement, and verify embedded software for mission-critical spaceflight systems, collaborating with hardware engineers on FPGA, SoC, and microcontroller platforms.

The role focuses on BSP development, boot and fault-tolerance strategies, and extensive lab debugging with logic analyzers, JTAG, and oscilloscopes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lunar Embedded Software Engineer for Spaceflight
Lunar Embedded Software Engineer for Spaceflight

Blue Origin LLC • Washington

On-site
USD 135,000 - 189,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Space Embedded Systems Engineer (FPGA/SoC)
Senior Space Embedded Systems Engineer (FPGA/SoC)

Blue Origin • Seattle (WA)

On-site
USD 157,000 - 220,000
Medical, dental, vision insurance
Stock options
Paid time off (PTO)
+1
Senior Embedded Systems Engineer — Spaceflight FPGA/SoC
Senior Embedded Systems Engineer — Spaceflight FPGA/SoC

Blue Origin LLC • United States

On-site
USD 144,000 - 220,000
Senior Embedded Software Engineer, Space Avionics & BSP
Senior Embedded Software Engineer, Space Avionics & BSP

Blue Origin LLC • United States

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

Blue Origin • Denver (CO)

On-site
USD 144,000 - 202,000
Medical, dental, vision
401(k) with match
Paid time off
+2
Senior Spacecraft Embedded Systems Engineer
Senior Spacecraft Embedded Systems Engineer

Blue Origin • Los Angeles (CA)

On-site
USD 157,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+8
Senior Spacecraft Embedded Systems Engineer
Senior Spacecraft Embedded Systems Engineer

Blue Origin • Cupertino (CA)

On-site
USD 157,000 - 220,000
Medical, dental, vision
401(k) with company match
Stock options
+2
Senior Embedded Software Engineer, Space Avionics
Senior Embedded Software Engineer, Space Avionics

Blue Origin • Denver (CO)

On-site
USD 150,931 - 211,303
Relocation provided
Stock Options
Paid Time Off
+2
Space-Grade Embedded Software Engineer
Space-Grade Embedded Software Engineer

Blue Origin LLC • Northern (KY)

Hybrid
USD 150,000 - 211,000
Equity
Comprehensive benefits
401(k) match
+1
Embedded Software Engineer, Space Systems (C/C++/RTOS)
Embedded Software Engineer, Space Systems (C/C++/RTOS)

Blue Origin • Seattle (WA)

On-site
USD 130,000 - 170,000
Relocation assistance
Onsite in Seattle/Bay Area
Travel up to 10%