BLUE ORIGIN

Embedded Systems Engineer III – Digital Beamforming Systems

BLUE ORIGIN

full-time

Posted on:

Location Type: Office

Location: Los AngelesCaliforniaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $156,802 - $219,522 per year

Tech Stack

About the role

  • Design and develop embedded firmware for FPGA-based and ASIC-based digital communication systems, including control interfaces, configuration management, and telemetry collection
  • Implement real-time control algorithms and state machines for beamforming systems, phased array calibration, and adaptive communication protocols
  • Develop device drivers and board support packages (BSPs) for custom RF and digital hardware
  • Create and maintain embedded software architecture for spacecraft communication subsystems, ensuring deterministic behavior and fault tolerance
  • Interface with DSP engineers to integrate signal processing algorithms into embedded runtime environments
  • Implement health monitoring, diagnostics, and telemetry systems for communication hardware
  • Collaborate with systems engineers to define and implement command and data handling (C&DH) interfaces
  • Conduct software integration testing, hardware-in-the-loop testing, and system-level validation
  • Support hardware bring-up activities and debug complex hardware-software integration issues.

Requirements

  • B.S. in Computer Engineering, Electrical Engineering, Computer Science, or related field with 3+ years of experience in embedded systems development
  • Strong proficiency in C/C++ for embedded systems with constrained resources
  • Experience developing firmware for real-time operating systems (RTOS) such as VxWorks, FreeRTOS, or equivalent
  • Hands-on experience with embedded Linux and/or bare-metal firmware development
  • Familiarity with hardware interfaces including SPI, I2C, UART, PCIe, Ethernet, and memory-mapped I/O
  • Experience with embedded debugging tools, logic analyzers, and oscilloscopes
  • Understanding of memory management, interrupt handling, and real-time constraints in embedded systems.
Benefits
  • 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%
  • Education Support Program
  • Up to four (4) weeks paid time off per year based on weekly scheduled hours
  • Up to 14 company-paid holidays
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded firmware developmentC/C++ programmingreal-time operating systems (RTOS)embedded Linuxbare-metal firmware developmentdevice driversboard support packages (BSPs)real-time control algorithmssignal processing algorithmsmemory management
Soft Skills
collaborationproblem-solvingcommunicationdebuggingsystem-level validation