Embedded Jobs in United States
There are 2,486 open Embedded jobs in United States on freehire right now. 510 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 37%
- rtos 30%
- ai 28%
- automation 22%
How the work is done
- Onsite 443 · 18%
- Hybrid 257 · 10%
- Remote 123 · 5%
Visa sponsorship offered in 38% of the 614 postings that state a position on it.
Seniority
- Senior 676
- Principal 182
- Staff 157
- Lead 100
- Intern 61
- Middle 31
Who is hiring
- 1000+ employees 658
- 501-1000 employees 189
- 51-200 employees 74
- 11-50 employees 63
- 201-500 employees 13
- 1-10 employees 6
Engineer-II, Firmware Test Engg
Ensure SSD firmware quality by developing validation strategies for NVMe features, performing root-cause analysis, and enhancing test automation and CI/CD workflows using Python and AI-assisted tools.
Senior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)
Architect, design, and develop driver, diagnostic, and embedded software in C++ for intravascular ultrasound systems, collaborating with cross-functional engineering teams in an office-based role.
Embedded Firmware Engineer - FPGA Development
Designs and verifies FPGA logic for Microchip PolarFire SoCs using VHDL/Verilog, integrating with RISC-V cores and Linux/RTOS drivers.
Senior Embedded Software Engineer
Senior Embedded Software Engineer developing connected and ADAS solutions for forklifts, responsible for embedded software architecture, integration, and validation using telematics, LiDAR, AI camera, and UWB technologies.
Senior Staff Power Electronics Control Firmware Engineer
Develops embedded firmware for power electronics control systems in EV charging hardware, using C/C++ and real-time OS tools to design and validate grid-tie inverters and DC/DC converters.
Staff Power Electronics Control Firmware Engineer
Designs and implements embedded firmware for EV charging hardware, focusing on power electronics control for fast chargers and related converters using C/C++ and real-time systems.
Senior Embedded Software Engineer — Linux, Rust/C++
Design, implement, and test embedded Linux software for customer terminal platforms using C/C++ and Rust, collaborating across hardware, software, and operations teams in an export-controlled environment.
Senior Software Engineer, Embedded, Pixel Graphics
Develop and optimize GPU graphics and compute technologies for Pixel devices, spanning kernel and user-space drivers while debugging complex hardware-software interactions.
Embedded Linux Software Engineer
Develops and maintains custom Linux images for autonomous systems hardware, including kernel customization, driver development, and hardware bring-up for GPS-denied environments.


Software Engineer - Embedded Firmware
Designs and maintains safety-critical embedded firmware for autonomous delivery drones, using C++, Rust, and Python to ensure reliable flight operations at global scale.


Senior Embedded Firmware Engineer - Long Range Platform
Senior Embedded Firmware Engineer at Zipline in South San Francisco designing and maintaining flight-critical embedded systems for autonomous drone delivery, using C++/Rust on RTOS and bare-metal microcontrollers.


Senior Firmware Engineer - Motors
Designs and implements motor control firmware in C++ for drone propulsion systems, collaborating with hardware and flight software teams to ensure reliable, high-performance autonomous delivery operations.