Embedded Jobs in United States
There are 2,482 open Embedded jobs in United States on freehire right now. 517 of them were posted recently. The skills employers ask for most often are cpp, embedded-software and linux.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| USD | year | $145,575 | $172,500 | $208,800 | 563 |
| USD | hour | $34 | $35 | $45 | 23 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cpp 60%
- embedded-software 53%
- linux 43%
- embedded-systems 41%
- python 38%
- rtos 30%
- ai 28%
- automation 22%
How the work is done
- Onsite 443 · 18%
- Hybrid 257 · 10%
- Remote 124 · 5%
Visa sponsorship offered in 38% of the 615 postings that state a position on it.
Seniority
- Senior 671
- Principal 183
- Staff 158
- Lead 100
- Intern 61
- Middle 29
Who is hiring
- 1000+ employees 659
- 501-1000 employees 189
- 51-200 employees 74
- 11-50 employees 63
- 201-500 employees 13
- 1-10 employees 6

Staff Embedded Software Engineer, CCU - (SJ2026PS)
Leads embedded software architecture, development, and certification for Archer’s 800V+ electric aircraft CCU, focusing on safety-critical systems, fault detection, and FAA compliance (DO-178C/DO-326A).
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer leading the full lifecycle development of firmware for an electronically-steered spaceborne radar payload, working closely with hardware, FPGA, and radar algorithm engineers using C/C++ on embedded processors.
Embedded Systems Engineer
Builds and integrates full-stack hardware/firmware systems for IoT devices, focusing on system architecture, hardware bring-up, low-level firmware, and real-time performance optimization.
Senior Embedded Firmware Engineer
Develops low-level firmware for autonomous transport vehicles, interfacing with actuators, sensors, and drive-by-wire systems to ensure ultra-reliable, safety-critical execution in real-world urban environments.
Senior Embedded Firmware Engineer
Develop low-level firmware for autonomous transport vehicles, interfacing with sensors, actuators, and drive-by-wire systems in a safety-critical Linux/ARM32 environment.


Embedded Software Engineer Intern (Spring 2027)
Intern on Zipline’s Embedded Systems team, writing low-level firmware for autonomous drones and ground systems to ensure safe, reliable deliveries worldwide.
Senior Software Engineer, Embedded Systems/Firmware, Pixel Display
Develops embedded firmware for Pixel displays, working across the stack from bootloader to Android HAL and AOSP to optimize power, performance, and image quality.
Senior Embedded Software Engineer
Build low-level firmware and sensor drivers for Scout AI’s robotic defense systems, integrating hardware like IMUs and LiDAR with C/C++ on embedded platforms.
Embedded Software Developer – Product Enablement
Develop and optimize embedded graphics and compute drivers (Vulkan, OpenGL, OpenCL) in C/C++ for Lynx Software Technologies' real-time operating system products, customizing them for new embedded hardware and safety-critical environments.
Embedded Firmware Engineer
Design and maintain bare-metal and RTOS firmware in C/C++ for autonomous underwater vehicles, handling board bring-up, drivers, and real-time control in demanding maritime conditions.
Embedded Tools Engineer
The Embedded Tools Engineer develops and maintains CI/CD pipelines and hardware-in-the-loop systems for autonomous vehicle firmware. The role involves creating diagnostic tools, managing build systems like Bazel and Nix, and collaborating with hardware teams to ensure system stability.
Sr. Embedded Engineer I, Edge Capture (6813)
Designs and builds edge-capture hardware/software for video intelligence, integrating cameras, sensors, and telemetry pipelines for federal/defense clients. Focuses on embedded Linux, ARM platforms, and field-deployable device development.