Where your C finds a home.

Embedded engineering jobs — bare-metal to RTOS to Linux. We reject the noise to bring you hardware roles that actually matter.

149+ Open Roles
21 Companies
69 Locations
$163k Avg Salary
SORT:

Controls and Systems Integration Engineer

SAIC · San Diego, CA
onsite · USD 120k–160k
cpp python linux

Support advanced unmanned maritime vehicle programs through controls integration, embedded systems, and field operations.

Embedded Software Engineer

SAIC · Picatinny Arsenal, NJ
onsite · USD 120k–160k
cpp python linux

Develop embedded software with C++ and Python and integrate vendor solutions onto tactical hardware platforms for U.S. Army weapon systems.

Embedded Software Technical Lead & Manager, Simulation

Waymo · Mountain View, California
hybrid · USD 281k–356k
cpp linux can

Lead and manage the Embedded Simulation team responsible for HIL/SIL testing, graph-based simulation frameworks, and scaling the Waymo Driver across vehicle and hardware platforms.

Principal Software Engineer — Ground-Based Radar

SAIC · Colorado Springs, Colorado
hybrid · USD 160k–200k
c cpp python

Principal Software Engineer responsible for software development, deployment, and sustainment of ground-based radar systems for US Space Force missile warning and space surveillance missions.

Satellite Systems Software Engineer

SAIC · Chantilly, VA
onsite · USD 120k–160k
defense aerospace ts_sci

Partners with multi-agency and multi-contractor teams to design and integrate embedded software for innovative satellite systems.

Senior Software Engineer

SAIC · Colorado Springs, Colorado
hybrid · USD 120k–160k
c cpp python

Develops and deploys real-time embedded software for BMEWS/PAVE PAWS radar sensors supporting strategic missile defense operations.

Senior Software Engineer — PARCS Radar

SAIC · Colorado Springs, Colorado
hybrid · USD 80k–120k
c cpp python

Senior Software Engineer supporting PARCS ground-based radar sustainment for US Space Force, requiring active Secret clearance and C/C++, Java, Python, and FORTRAN.

Senior Software Engineer, Linux Kernel

Waymo · Mountain View, California
hybrid · USD 213k–263k
c cpp linux

Write Linux Kernel drivers and user-space APIs for custom hardware including ASICs and FPGAs on Waymo's on-vehicle compute platform.

Senior Software Engineer, Vehicle Platforms C++

Waymo · Mountain View, California
hybrid · USD 213k–263k
cpp automotive hybrid

Senior C++ engineer developing production software for autonomous vehicle functions, with advanced knowledge of C++ patterns, embedded systems, and functional safety.

Senior Software Systems Engineer

SAIC · Crane, IN
onsite · Competitive
cpp defense secret

Support the US Navy by developing embedded software for defense and electronic warfare systems.

Senior Systems Engineer — Test Bench & Embedded Systems

SAIC · Auburn Hills, MI
hybrid · Competitive
can lin automotive

Hybrid role applying automotive electrical and embedded systems expertise to advanced tactical vehicle programs using Vector CANoe and Simulink.

Software Engineer — Lakehurst

SAIC · Lakehurst, NJ
onsite · USD 80k–120k
c cpp python

Multiple Software Engineer positions at SAIC in Lakehurst, NJ covering embedded systems (C/C++, VxWorks), C# development, SCM, and CI/CD DevOps.

Software Engineer Associate

SAIC · Panama City Beach, FL
onsite · Competitive
c cpp python

Software engineer contributing to embedded systems, signal processing algorithms, and real-time control applications in a collaborative prototyping environment.

Software Engineer, ML/AI Accelerator — Hsinchu

Waymo · Hsinchu, Taiwan
hybrid · TWD 2600k–3150k
c cpp riscv

Full-stack firmware and driver development for ML accelerator chips, covering bare-metal/RTOS, PCIe, and memory management in a hybrid role in Hsinchu.

Software Engineer, ML/AI Accelerator — Taipei

Waymo · Taipei, Taiwan
hybrid · TWD 2600k–3150k
c cpp riscv

Full-stack firmware and driver development for ML accelerator chips, covering bare-metal/RTOS, PCIe, and memory management in a hybrid role in Taipei.

Software Engineer, Vehicle Platforms C++

Waymo · Mountain View, California
hybrid · USD 170k–216k
cpp automotive hybrid

Develop production C++ software for autonomous vehicle functions including embedded systems, sensor processing, fault management, and vehicle integration.

Sr Software Engineer, Android Automotive

Waymo · Mountain View, California
hybrid · USD 204k–259k
cpp linux android

Develop low-level Android system software for the In-Vehicle Infotainment platform on a next-generation SoC, including bootloader, Linux kernel, and HAL.

Sr Software Engineer, Telematics

Waymo · Mountain View, California
hybrid · USD 204k–259k
c cpp linux

Develop the Linux-based Telematics gateway for autonomous vehicles, owning OS maintenance, networking connectivity over wifi/cellular, and HIL testing infrastructure.

Staff Software Engineer, Linux Kernel

Waymo · Warsaw, Poland
hybrid · Competitive
c cpp linux

Develop system software and Linux kernel drivers for Waymo's primary on-vehicle compute platform, working with custom ASICs and embedded systems from prototyping to production.

Junior Embedded Software Development Engineer — Boston

Sonos · Boston, MA
hybrid · USD 93k–115k
c cpp audio

Develop and maintain embedded software in C/C++ for the Sonos ecosystem, gaining exposure to APIs, device communication, and playback systems.

Junior Embedded Software Development Engineer — Partner Integration

Sonos · Boston, MA
hybrid · USD 93k–115k
c cpp audio

Work on embedded firmware development in C/C++ on Sonos players, learning system architecture and development practices from a supportive engineering team.

Junior Embedded Software Development Engineer — Seattle

Sonos · Seattle, WA
hybrid · USD 93k–115k
c cpp audio

Develop and maintain embedded software in C/C++ for the Sonos ecosystem, gaining exposure to APIs, device communication, and playback systems.

Senior Software Development Engineer — Diagnostics & System

Sonos · Shanghai, China
onsite · Competitive
c cpp linux

Sonos seeks a Senior Embedded Software Developer to join the Diagnostics & System Team responsible for core software and firmware.

Senior Software Engineer, Security — Boston

Sonos · Boston, MA
hybrid · USD 165k–206k
c cpp linux

Engineer on the CoreSW-Security team securing Sonos products from SoC-level secure boot to kernel and userspace security software.

Senior Software Engineer, Security — Seattle

Sonos · Seattle, WA
hybrid · USD 165k–206k
c cpp linux

Engineer on the CoreSW-Security team securing Sonos products from SoC-level secure boot to kernel and userspace security software.

Senior Systems Software Development Engineer — Boston

Sonos · Boston, MA
hybrid · USD 137k–170k
linux yocto freertos

Senior role owning embedded Linux, bootloader bring-up, kernel drivers, HDMI software stack, and hardware-software integration for audio products.

Senior Wi-Fi Driver/Firmware Engineer

Sonos · Shanghai, China
onsite · Competitive
c linux wifi

Enhance embedded networking solutions and develop firmware for streaming audio products, working across software, hardware, acoustics, and WiFi technologies.

Software Development Engineer — Diagnostics & System

Sonos · Shanghai, China
onsite · Competitive
c cpp linux

Embedded Software Developer role on the Diagnostics & System Team at Sonos, working across software, hardware, radio, acoustics, WiFi, and Bluetooth technologies.

Software Development Engineer — Shanghai

Sonos · Shanghai, China
onsite · Competitive
c cpp linux

Responsible for supporting testing of low level drivers and firmware by developing test processes and tools for on and off target execution.

Design Specialist — Software

Teledyne Technologies · Waterloo, Ontario, Canada
onsite · CAD 76k–102k
c arm i2c

Lead embedded software design and development for camera applications at Teledyne Digital Imaging's Waterloo, Ontario office.

Embedded Software Developer

Teledyne Technologies · Orem, Utah
onsite · Competitive
c cpp python

Develop embedded firmware and Linux software for unmanned aircraft systems and mission-critical payloads at Teledyne FLIR's Orem, Utah office.

Firmware Engineer

Teledyne Technologies · Goleta, CA
onsite · USD 113k–151k
verilog vhdl fpga

Develop FPGA-based firmware for next-generation infrared camera systems at Teledyne FLIR's Goleta, California office.

Staff Logic Design Engineer

Teledyne Technologies · Milpitas, California
onsite · USD 141k–189k
verilog vhdl fpga

Architect and implement high-performance FPGA-based digital logic for protocol capture and analysis at Teledyne LeCroy's Milpitas, CA office.

System Software Integration Engineer

Teledyne Technologies · Orem, Utah
onsite · Competitive
c cpp python

Provide software and system integration solutions for small unmanned aircraft at Teledyne FLIR's Orem, Utah office.

Algorithm Software Engineer

Garmin · Cochrane, Canada
onsite · Competitive
c cpp python

Develop embedded software for fitness sensor products, prototyping algorithms in Python and implementing in C and C++ for Garmin's Canada office.

DSP Engineer — Audio Tech

Bose Corporation · Framingham, Massachusetts
hybrid · USD 117k–161k
c python matlab

Design, implement, and test scalable DSP algorithms for licensable audio technologies at Bose's Framingham, MA location.

Embedded Engineer — Video Products

Ubiquiti Inc. · Kyiv, Ukraine
hybrid · Competitive
c cpp linux

Develop embedded firmware and Linux systems for video products at Ubiquiti's Kyiv, Ukraine office.

Embedded Firmware Engineer — Access

Ubiquiti Inc. · Prague, Czech Republic
hybrid · Competitive
c cpp linux

Design, implement, and maintain embedded firmware for current and next-generation access devices at Ubiquiti's Prague office.

Embedded Firmware Engineer — Protect

Ubiquiti Inc. · Taipei, Taiwan
onsite · Competitive
c cpp python

Implement kernel and user mode firmware for UniFi-Protect devices, from bootloader to user-space applications, at Ubiquiti's Taipei office.

Embedded Firmware Engineer — Switch

Ubiquiti Inc. · Taipei, Taiwan
onsite · Competitive
c cpp linux

Design, develop, and optimize embedded firmware for switches in RTOS and embedded Linux environments at Ubiquiti's Taipei office.

Embedded Firmware Engineer (Kaunas)

Ubiquiti Inc. · Kaunas, Lithuania
hybrid · EUR 36k–84k
c cpp linux

Work on new 5G and LTE products as part of a global team of firmware and hardware engineers at Ubiquiti's Kaunas, Lithuania office.

Embedded Firmware Engineer (Riga)

Ubiquiti Inc. · Riga, Latvia
hybrid · EUR 36k–84k
c cpp linux

Work on new 5G and LTE products as part of a global team of firmware and hardware engineers at Ubiquiti's Riga, Latvia office.

Embedded Software Engineer

Garmin · Cochrane, Canada
onsite · Competitive
c cpp ble

Develop embedded software in C, C++, and assembly for Garmin's biosensor, fitness, Varia, and connected technology products at the Canada office.

Embedded Software Engineer

Keysight Technologies · Colorado Springs, Colorado
onsite · USD 89k–149k
cpp iot mid

Develop embedded software for oscilloscope platforms, collaborating with cross-functional teams at Keysight's Colorado Springs location.

Embedded Software Engineer — Hungary

Formlabs · Budapest, Hungary
hybrid · Competitive
cpp python industrial

Design and implement firmware for Formlabs 3D printers, building development tools and shipping new features to thousands of devices in the field.

Embedded Software Engineer — IPv6

Ubiquiti Inc. · Prague, Czech Republic
hybrid · Competitive
c cpp linux

Design, develop, and maintain IPv6 networking features in enterprise router firmware and software stacks at Ubiquiti's Prague office.

Embedded Software Engineer — IPv6 (Pilsen)

Ubiquiti Inc. · Pilsen, Czech Republic
hybrid · Competitive
c cpp linux

Design, develop, and maintain IPv6 networking features in enterprise router firmware at Ubiquiti's Pilsen, Czech Republic office.

Embedded Software Engineer — IPv6 (Riga)

Ubiquiti Inc. · Riga, Latvia
hybrid · EUR 36k–84k
c cpp linux

Design, develop, and maintain IPv6 networking features in enterprise router firmware at Ubiquiti's Riga, Latvia office.

Embedded Software Engineer — IPv6 (Taipei)

Ubiquiti Inc. · Taipei, Taiwan
onsite · Competitive
c cpp linux

Design, develop, and maintain IPv6 networking features in enterprise router firmware at Ubiquiti's Taipei, Taiwan office.

Embedded Software Engineer — Somerville

Formlabs · Somerville, Massachusetts
onsite · USD 110k–150k
cpp python linux

Design and implement firmware for Formlabs 3D printers, building development tools and shipping new features to thousands of devices in the field.

Embedded Software Engineer 1

Garmin · Boulder, Colorado
onsite · USD 95k–105k
c cpp assembly

Design, develop, and maintain software for Garmin products using C, C++, C#, Java, and assembly language at the Boulder, CO office.

Embedded Software Engineer 2

Garmin · Salem, Oregon
onsite · Competitive
c aerospace mid

Create and execute designs for new functionalities using Embedded C for Garmin Avionics products at the Salem, OR location.

Embedded Software Engineer 2 — 3D Graphics

Garmin · Chandler, Arizona
onsite · Competitive
c cpp aerospace

Develop and optimize real-time graphics applications using OpenGL and Vulkan APIs for Garmin avionics products at the Chandler, AZ location.

Embedded Software Engineer 2 — Avionics (Chandler)

Garmin · Chandler, Arizona
onsite · Competitive
c python aerospace

Write C and Python software, configure flight decks, and manage OEM relationships in a customer-facing embedded avionics role at Garmin.

Embedded Software Engineer 2 — Avionics (Olathe)

Garmin · Olathe, Kansas
onsite · Competitive
c python aerospace

Write C and Python software, configure flight decks, and manage OEM relationships in a customer-facing embedded avionics role at Garmin.

Embedded Software/Firmware Engineer — Network Products

Ubiquiti Inc. · Bucharest, Romania
hybrid · Competitive
c cpp bash

Deliver new Unifi switch products from BSP to networking application level at Ubiquiti's Bucharest, Romania office.

Embedded Software/Firmware Engineer — Network Products (Kyiv)

Ubiquiti Inc. · Kyiv, Ukraine
hybrid · Competitive
c cpp bash

Deliver new Unifi switch products from BSP to networking application level at Ubiquiti's Kyiv, Ukraine office.

Embedded Wi-Fi Firmware Engineer

Ubiquiti Inc. · Kaunas, Lithuania
hybrid · EUR 36k–84k
c cpp python

Build firmware for next-generation Wi-Fi 6/6E/7 access points and routers at Ubiquiti's Kaunas, Lithuania office.

Engineering Internship

Shure Incorporated · Copenhagen, Denmark
hybrid · Competitive
c cpp python

Hands-on engineering internship at Shure with experience in embedded software development, real-time audio DSP algorithm design, and FPGA circuit development.

Firmware / FPGA Engineer

Keysight Technologies · Kobe, Japan
onsite · Competitive
c cpp verilog

Develop firmware and FPGA solutions for advanced test and measurement instruments at Keysight's Kobe, Japan office.

Firmware / FPGA Engineer — Expert

Keysight Technologies · Kobe, Japan
onsite · Competitive
c cpp verilog

Develop firmware, FPGA, and DSP solutions for advanced test and measurement instruments at Keysight's Kobe, Japan office.

Firmware Development Engineer

VIAVI Solutions · Ottawa, Canada
onsite · CAD 86k–161k
c cpp linux

Develop and maintain embedded firmware for ARM and DSP-based optical test and measurement platforms at VIAVI Solutions' Ottawa, Canada office.

Firmware Engineer

Corsair · Ho Chi Minh City, Vietnam
onsite · Competitive
c cpp arm

Design, implement, and maintain embedded firmware for HID devices based on ARM Cortex-M and RISC-V platforms at Corsair's Vietnam office.

Firmware Engineer

Keysight Technologies · Singapore
onsite · Competitive
c cpp python

Lead firmware design, development, and validation for real-time embedded products at Keysight's Singapore office.

Firmware Engineer 2 — Outdoor

Garmin · Olathe, Kansas
onsite · Competitive
c cpp linux

Develop low-level embedded C/C++ software with board bring-up, device drivers, and wireless integration for Garmin's Consumer Outdoor product line.

Firmware Manager — Audio

Corsair · Taipei, Taiwan
onsite · Competitive
c cpp freertos

Lead an audio firmware team, own firmware architecture, and drive audio protocol development for Corsair's gaming peripheral products in Taipei.

Flight Controls Systems Engineer 2

Garmin · Olathe, Kansas
onsite · Competitive
c matlab aerospace

Develops systems requirements, conducts verification/validation testing, and participates in flight testing for autopilot and flight director systems at Garmin's headquarters.

Hardware Engineer

VIAVI Solutions · Saint-Étienne, France
onsite · Competitive
cpp python verilog

Design high-performance electronic boards for fiber-optic test and measurement instruments at VIAVI Solutions' Saint-Étienne, France R&D department.

Hardware Engineer Manager — Embedded System

Ubiquiti Inc. · Taipei, Taiwan
onsite · Competitive
linux android iot

Lead embedded hardware design and development for network-connected devices at Ubiquiti's Taipei, Taiwan office.

Principal Digital Signal Processing Engineer — Audio Technology

Bose Corporation · Framingham, Massachusetts
onsite · USD 138k–189k
c python matlab

Design, implement, and test scalable DSP algorithms for licensable audio technologies at Bose's Framingham, MA location.

Principal Software Engineer — Audio Systems & Embedded Platforms

Bose Corporation · Framingham, Massachusetts
onsite · USD 174k–239k
c cpp matlab

Lead architecture, DSP algorithm development, and embedded platform delivery for next-generation audio systems at Bose's Framingham, MA location.

Principal System Software Architect

Corsair · Landshut, Germany
hybrid · Competitive
c cpp linux

Define system software architecture across embedded firmware, SDKs, and PC applications as a Principal Architect at Corsair's Landshut, Germany office.

R&D Engineer 3 — Embedded Software

Keysight Technologies · Kobe, Japan
onsite · Competitive
cpp linux fpga

Develop embedded software for quantum control systems, interfacing with FPGA and RF hardware at Keysight's Kobe, Japan office.

R&D Engineer 4 — Firmware

Keysight Technologies · Beijing, China
onsite · Competitive
c cpp linux

Architect and develop complex embedded firmware for RTOS and Linux-based SoC platforms at Keysight's Beijing R&D center.

R&D Firmware Engineer

Keysight Technologies · Penang, Malaysia
onsite · Competitive
c cpp python

Design, develop, test and debug embedded firmware for real-time products using C, C++, Python, and RTOS at Keysight's Penang, Malaysia office.

R&D Software Engineer

Keysight Technologies · Santa Clara, CA
onsite · USD 136k–227k
cpp python bash

Lead embedded software and firmware driver development for precision measurement systems in semiconductor manufacturing at Keysight's Santa Clara office.

Security Engineering

Keysight Technologies · Delft, Netherlands
hybrid · Competitive
c cpp assembly

Lead vulnerability analysis and penetration testing on secure hardware products at Keysight's Delft, Netherlands office.

Senior DevOps Engineer — Embedded Systems

Corsair · Landshut, Germany
hybrid · Competitive
c cpp python

Own the DevOps toolchain and CI/CD pipelines for firmware build, test, and release at Corsair's Landshut, Germany location.

Senior Digital Hardware Engineer

VIAVI Solutions · Lenexa, Kansas
hybrid · Competitive
fpga pcie usb

Design digital hardware systems with embedded processors, CPLDs, and FPGAs for avionics and communications test equipment at VIAVI Solutions' Lenexa, KS office.

Senior Embedded Android / AOSP Engineer

Garmin · Olathe, Kansas
onsite · Competitive
c cpp java

Lead embedded Android platform development including AOSP build configuration, system image customization, and Android application development at Garmin.

Senior Embedded Engineer — Wireless

Ubiquiti Inc. · Kyiv, Ukraine
hybrid · Competitive
c cpp python

Develop cutting edge wireless broadband products as part of a global team of firmware, digital hardware and RF hardware engineers at Ubiquiti's Kyiv office.

Senior Embedded Software Engineer

Formlabs · Somerville, Massachusetts
onsite · USD 145k–175k
c cpp python

Design and implement firmware for Formlabs 3D printers, building development tools and shipping new features to thousands of devices in the field.

Senior Embedded Software Engineer

Garmin · Salem, Oregon
onsite · Competitive
c aerospace senior

Lead embedded C software development for Garmin Avionics products, mentoring junior engineers and driving technical projects at the Salem, OR location.

Senior Engineer — Embedded Systems Development (Professional Audio)

Shure Incorporated · Niles, Illinois
hybrid · USD 115k–185k
c cpp freertos

Design, develop, and test real-time embedded software using C++ and C for Shure's professional audio products at the Niles, IL office.

Senior Engineer — Embedded Systems Development (Wireless)

Shure Incorporated · Niles, Illinois
hybrid · USD 113k–181k
c cpp freertos

Design, develop, and test real-time embedded software using C++ and C for Shure's cutting-edge wireless audio products at the Niles, IL office.

Senior Firmware Engineer — Embedded Linux (Cary)

Garmin · Cary, North Carolina
onsite · Competitive
c cpp linux

Lead low-level embedded C/C++ development including board bring-up, device drivers, and wireless integration for Garmin Consumer Outdoor products.

Senior Firmware Engineer — Embedded Linux (Olathe)

Garmin · Olathe, Kansas
onsite · Competitive
c cpp linux

Lead low-level embedded C/C++ development including board bring-up, device drivers, and wireless integration for Garmin Consumer Outdoor products.

Senior Product Security Engineer

Bose Corporation · Framingham, Massachusetts
onsite · USD 142k–196k
c cpp linux

Architect and implement embedded product security including ARM TrustZone, secure firmware, and cryptographic identity for Bose consumer electronics.

Senior Software Engineer

Garmin · Olathe, Kansas
onsite · Competitive
c cpp python

Lead embedded Linux software development in C, C++, and Python as an individual contributor at Garmin's Kansas City headquarters.

Senior Software Engineer — Embedded UI

Garmin · Olathe, Kansas
onsite · Competitive
c cpp senior

Lead high level embedded software development in C and C++ for Garmin's Marine segment as an individual contributor at their Kansas City headquarters.

Software Engineer — PNT

VIAVI Solutions · Paeonian Springs, Virginia
onsite · Competitive
cpp python matlab

Design and maintain software and firmware for alternative navigation solutions on the PNT team at VIAVI Solutions' Paeonian Springs, VA office.

Software Engineer 1 — Embedded Aviation

Garmin · Olathe, Kansas
onsite · Competitive
c cpp assembly

Perform software design, development, and maintenance for Garmin products using C, C++, C#, Java, or assembly language in a full-time role near Kansas City.

Software Engineer 1 — Embedded Development

Garmin · Olathe, Kansas
onsite · Competitive
c cpp assembly

Design, develop, and maintain software for Garmin products using C, C++, C#, Java, and assembly language at the Olathe, KS headquarters.

Staff Digital Hardware Engineer

VIAVI Solutions · Lenexa, Kansas
hybrid · Competitive
fpga pcie usb

Lead digital hardware design with embedded processors, CPLDs, and FPGAs for avionics and radio test equipment at VIAVI Solutions' Lenexa, KS office.

Embedded Software Engineer — Experienced

Boeing · El Segundo, CA
onsite · USD 143k–222k
arm c cpp

Develops embedded real-time software for next-generation space-based ARM computers with a focus on board bring-up, BSP design, and hardware-software integration.

Embedded Software Engineer — Senior

Boeing · El Segundo, CA
onsite · USD 143k–222k
arm c cpp

Develops embedded real-time software for next-generation space-based ARM computers with a focus on board bring-up, BSP design, and hardware-software integration.

Embedded Software Engineer II — Blue Ring

Blue Origin · Huntsville, AL; Denver, CO
onsite · USD 123k–173k
arm c cpp

Designs, integrates, and verifies embedded flight software for the Blue Ring multi-mission spacecraft through the full development lifecycle.

Embedded Software Engineer III — Blue Ring

Blue Origin · Huntsville, AL; Denver, CO
onsite · USD 150k–211k
arm c cpp

Designs, develops, and tests embedded flight software for the Blue Ring spacecraft program.

Embedded Software Engineer III — Engines

Blue Origin · Seattle, WA; Huntsville, AL; Denver, CO
onsite · USD 150k–230k
arm c cpp

Builds and verifies avionics software components for Blue Origin rocket engines as part of a small multidisciplinary team.

Embedded Software Engineer III — New Glenn Avionics

Blue Origin · Seattle, WA; Space Coast, FL; Huntsville, AL; Denver, CO
onsite · USD 150k–230k
arm c cpp

Join a team of engineers responsible for the design, implementation, integration and testing of avionics and ground system software for a reusable heavy-lift orbital launch vehicle.

Embedded Software Engineer IV — Honeybee Robotics

Blue Origin · Los Angeles, CA
hybrid · USD 197k–276k
arm c cpp

Honeybee Robotics seeks an Embedded Software Engineer to develop and test vehicle control software for robotic rovers in extreme planetary environments.

Jr. Embedded Systems Design Engineer

Owl Labs · Boston, MA
onsite · USD 100k–120k
arm c cpp

Design and develop advanced embedded hardware and audio systems for Owl Labs' communications and conferencing product ecosystem.

Principal BSP Embedded Software Engineer — Silicon Systems

Blue Origin · Kent, WA; Austin, TX; Bay Area, CA; San Diego, CA
onsite · USD 269k–376k
arm c cpp

Leads the architecture and delivery of flight-quality BSP embedded software for custom silicon platforms used in satellite communications systems.

Senior Embedded Software Architect — TeraWave

Blue Origin · Seattle, WA; Los Angeles, CA; Bay Area, CA
hybrid · USD 197k–276k
arm c cpp

Leads architectural design of embedded software for space systems, establishes technical standards, and mentors engineering teams at Blue Origin.

Senior Embedded Software Engineer

Owl Labs · Boston, MA
onsite · USD 140k–180k
arm c cpp

Senior Embedded Software Engineer needed to design and customize embedded software for IoT devices and consumer electronics running Android OS and Linux.

Senior Embedded Software Engineer — TeraWave Customer Terminals

Blue Origin · Seattle, WA; Bay Area, CA
hybrid · USD 197k–276k
arm c cpp

Senior Embedded Software Engineer building mission-critical firmware for real-time beam steering and data routing on satellite user terminals.

Senior Embedded Software Engineering Lead

Blue Origin · Denver, CO
onsite · USD 181k–254k
arm c cpp

Senior Embedded Software Engineering Lead providing technical direction, mentorship, and delivery of flight software for embedded and edge computing platforms.

Senior Embedded Software Engineering Manager — Blue National Security

Blue Origin · Denver, CO
onsite · USD 181k–253k
arm c cpp

Leads a team of embedded software engineers for national security space programs with a 50/50 split of technical work and people management.

Senior Software Engineer — Embedded

Skydio · San Mateo, CA
onsite · USD 170k–277k
arm c cpp

Architect and lead embedded software development for Skydio's autonomous drone and accessory product line.

Senior/Staff Embedded Software Engineer — Camera Systems

Skydio · San Mateo, CA
onsite · USD 170k–277k
arm c cpp

Lead camera subsystem and ISP pipeline development for Skydio's autonomous drone platforms, from hardware bring-up through validation.

Software Engineer — Embedded

Skydio · San Mateo, CA
onsite · USD 127k–210k
arm c cpp

Design and implement the embedded software that runs on Skydio's autonomous drone platforms.

Sr Manager, Embedded Software — Engines

Blue Origin · Seattle, WA; Huntsville, AL
onsite · USD 197k–275k
arm c cpp

Single-threaded leader managing project execution, risk identification, and technical direction for engine avionics software products.

Sr. Embedded Software Engineer — New Glenn Avionics

Blue Origin · Seattle, WA; Space Coast, FL; Huntsville, AL; Denver, CO
onsite · USD 181k–276k
arm c cpp

Senior Embedded Software Engineer responsible for requirements, design, implementation, integration and testing of software components and tools for New Glenn spaceflight systems.

Sr/Staff Embedded Software Engineer — Camera Systems

Skydio · Tampere, Finland
hybrid · Competitive
arm c cpp

Lead camera subsystem and ISP pipeline development for Skydio's autonomous drone platforms, from hardware bring-up through validation.

Staff Software Engineer — Embedded

Skydio · San Mateo, CA
hybrid · USD 226k–282k
arm c cpp

Architect and lead embedded software development for Skydio's autonomous drone and accessory product line at staff level.

Associate Embedded Linux & BSP Engineer — Millennium Space Systems

Boeing · El Segundo, CA
onsite · USD 97k–145k
arm c cpp

Supports board support package development, bootloader configuration, and hardware validation for embedded Linux on national security space platforms.

Embedded Software Engineer

Impulse Space · Redondo Beach, CA
onsite · USD 120k–155k
arm c cpp

Develop performant and maintainable embedded software for avionics hardware, collaborating with cross-functional engineering teams.

Embedded Software Engineer — Armament Support Equipment

Boeing · Saint Charles, MO
onsite · USD 99k–134k
arm c cpp

An Embedded Software Engineer role developing and testing software on Automated Test Equipment for armament products at Boeing in St. Charles, MO.

Embedded Software Engineer — Camera Systems

Impulse Space · Redondo Beach, CA
onsite · USD 120k–155k
arm c cpp

Embedded Software Engineer developing low-level camera drivers and control software for spacecraft imaging systems.

Embedded Software Engineer — Image Processing Algorithms

Impulse Space · Redondo Beach, CA
onsite · USD 120k–155k
arm c cpp

Develop embedded computer vision and image processing algorithms for spacecraft operating in demanding space environments.

Embedded Software Engineer II

Leonardo DRS · Melbourne, FL
onsite · Competitive
arm c cpp

Develops embedded software across bare-metal, FreeRTOS, and embedded Linux platforms for EO/IR systems at Leonardo DRS.

Missions Systems Software Engineer — Embedded (Associate)

Boeing · Berkeley, MO
onsite · USD 99k–134k
arm c cpp

Boeing is hiring associate-level embedded software engineers for collaborative integrated product teams developing safety critical flight software.

Missions Systems Software Engineer — Embedded (Experienced)

Boeing · Berkeley, MO
onsite · USD 126k–171k
arm c cpp

Boeing is hiring experienced-level embedded software engineers for collaborative integrated product teams developing safety critical flight software.

Missions Systems Software Engineer — Embedded (Senior)

Boeing · Berkeley, MO
onsite · USD 160k–217k
arm c cpp

Boeing is hiring senior-level embedded software engineers for collaborative integrated product teams developing safety critical flight software.

Principal Embedded Software Engineer

Leonardo DRS · Melbourne, FL
onsite · Competitive
arm c cpp

Combines hands-on embedded software expertise with project leadership, leading small teams while remaining an active individual contributor.

Principal Embedded Software Engineer

Motional · Pittsburgh, PA
hybrid · USD 200k–275k
arm c cpp

Designs infrastructure software for vision, radar, and safety systems on self-driving vehicles at Motional in Pittsburgh.

Principal Embedded Software Engineer — Actuators & Control Systems

Impulse Space · Redondo Beach, CA
onsite · USD 180k–260k
arm c cpp

Develops real-time firmware for rocket engine valves, satellite thrusters, and motor-driven systems for launch vehicles and spacecraft.

Real-Time Software Engineer — Associate

Boeing · Saint Charles, MO
onsite · USD 99k–134k
arm c cpp

The Real-Time Software Engineer will join a multi-discipline team to design, build, and test software across the full development lifecycle.

Real-Time Software Engineer — Experienced

Boeing · Saint Charles, MO
onsite · USD 126k–171k
arm c cpp

The Real-Time Software Engineer will join a multi-discipline team to design, build, and test software across the full development lifecycle.

RF Embedded Software Engineer

Impulse Space · Redondo Beach, CA
onsite · USD 120k–180k
arm c cpp

Own the design, testing, and delivery of flight RF software systems across space missions as an RF embedded software engineer.

Senior C++ Software Engineer — Cloud Apps (Embedded)

Motional · Singapore
hybrid · Competitive
c cpp python

Architect and build real-time Autonomous Vehicle-to-Cloud data pipeline enabling fleet monitoring, remote control, and passenger safety systems.

Senior Embedded Software Engineer

Leonardo DRS · Melbourne, FL
onsite · Competitive
arm c cpp

Technical leader owning software subsystems from concept through deployment, developing solutions for Bare-Metal, RTOS, and Embedded Linux environments.

Senior Embedded Software Engineer

Motional · Boston, MA; Las Vegas, NV; Pittsburgh, PA
hybrid · USD 149k–198k
arm c cpp

Motional is hiring a Senior Embedded Software Engineer to develop infrastructure software on embedded AI hardware platforms for autonomous driving.

Senior Embedded Software Engineer — Actuators & Control Systems

Impulse Space · Redondo Beach, CA
onsite · USD 150k–200k
arm c cpp

Develops real-time firmware for rocket engine valves, satellite thrusters, and motor-driven systems for launch vehicles and spacecraft.

Senior Embedded Software Engineer — Bridgeton, MO

Leonardo DRS · Bridgeton, MO
hybrid · USD 93k–125k
arm c cpp

Leonardo DRS Land Systems seeks a Senior Embedded Software Engineer for their Bridgeton, MO facility with in-person or hybrid schedule options.

Senior Embedded Software Engineer — Frederick, MD

Leonardo DRS · Frederick, MD
onsite · Competitive
arm c cpp

Senior Embedded Software Engineer designing, developing, testing and debugging software applications in a real-time embedded Linux environment.

Senior Embedded Software Engineer — Goleta, CA

Leonardo DRS · Goleta, CA
hybrid · USD 107k–144k
arm c cpp

Leonardo DRS Land Systems seeks a Senior Embedded Software Engineer for their Goleta, CA facility with in-person or hybrid schedule options.

Senior Product Security Engineer

Boeing · Berkeley, MO
onsite · USD 162k–219k
c cpp python

Join the AD PSE Organization to shape product security engineering for embedded systems across F/A-18, F-15, MQ-25, T-7A and Phantom Works programs.

Staff RF Embedded Software Engineer

Impulse Space · Redondo Beach, CA
onsite · USD 170k–210k
arm c cpp

Own the design, testing, and delivery of flight RF software systems across space missions as a Staff RF Embedded Software Engineer.

Debugging Mastery Internship

Green Hills Software · Santa Barbara, CA
onsite · USD 108k–119k
c cpp mentorship

Develop the canonical debugging course for top CS institutions as an intern at Green Hills Software in Santa Barbara.

Embedded Software Consultant

Green Hills Software · Santa Barbara, CA
hybrid · USD 127k–146k
c cpp arm

Solve complex embedded software problems as a consultant working directly with key customers at Green Hills Software in Santa Barbara.

Field Services Engineer

Green Hills Software · Santa Barbara, CA
onsite · USD 127k–146k
c cpp arm

Provide consulting and training for Green Hills technology worldwide as a Field Services Engineer based in Santa Barbara.

Functional Safety Software Engineer

Green Hills Software · Santa Barbara, CA
onsite · USD 127k–190k
c cpp python

Ensure safety-critical products meet the highest standards as a Functional Safety Software Engineer at Green Hills Software in Santa Barbara.

Sensors Systems Engineer

Qualcomm · Santa Clara, CA
onsite · USD 142k–213k
dsp c cpp

Develop sensor fusion algorithms using DSP and ML techniques on Qualcomm's embedded platforms in Santa Clara.

Software Development Engineer

Green Hills Software · Santa Barbara, CA
onsite · USD 127k–146k
c cpp arm

Develop novel solutions for safety-critical embedded systems used by JPL, Boeing, GM, and Intel at Green Hills Software in Santa Barbara.

Staff Embedded Software Engineer — Edge AI/GenAI & Multimedia

Qualcomm · San Diego, CA
onsite · USD 134k–202k
c cpp python

Design and develop AI, GenAI, and multimedia SDKs for embedded IoT products on Qualcomm platforms in San Diego.

Staff Embedded Systems Algorithm Engineer

Qualcomm · Santa Clara, CA
onsite · USD 156k–227k
c cpp python

Research, design, and develop algorithms and embedded SoC software architectures for next-generation wireless platforms at Qualcomm in Santa Clara.

Staff Engineer — Linux Device Drivers

Qualcomm · San Diego, CA
onsite · USD 134k–202k
c linux arm

Develop Linux kernel drivers for Qualcomm Cloud AI accelerators in San Diego — PCIe, DMA, MHI bus, and SoC integration.

Staff Software Engineer — Linux

Qualcomm · San Diego, CA
onsite · USD 134k–202k
c cpp python

Drive Linux platform enablement and distribution support for Qualcomm's next-generation SoCs in San Diego.

No job specifications compiled cleanly. We ran a manual garbage-collection sweep across the directory and came up empty. Try widening your bus width (clear some filters) to prevent a watchdog timeout.

Behind the Board.

No AI recruiters. No algorithmic noise. Just a highly curated directory built specifically for engineers who write C, C++, and Rust on bare metal.

Read the Story

Your Direct Line.

Need to report a filled role? Looking for a specific Job? Skip the automated forms and open a direct connection to the human maintaining the registry.

Open a Direct Line