
Embedded Systems Engineer III – Digital Beamforming Systems
BLUE ORIGIN
full-time
Posted on:
Location Type: Office
Location: Los Angeles • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $156,802 - $219,522 per year
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