Embedded Jobs in United States
There are 2,487 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 101
- 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


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.


Embedded Software Engineer, Validation
Build automated validation infrastructure for embedded flight software, including simulation and hardware-in-the-loop tests to verify reliability of safety-critical drone systems.
Senior Software Developer Go 8423 US - Firmware and Diagnostics
Senior Software Development Engineer building and maintaining Go-based core services for large-scale datacenter edge infrastructure and bare-metal server fleets on Azure/Kubernetes.
Senior Staff Firmware Engineer
Leads firmware engineering for smart hardware devices, designing real-time C/C++ firmware for TI/ARM platforms, collaborating cross-functionally on PCB drivers, motor control, and OTA updates while mentoring junior engineers.
Embedded Software Engineer
Develops and debugs embedded software for military communications and signals intelligence systems using Java, Python, and C/C++ on Linux, with a focus on embedded systems and occasional desktop or service-based applications.
Embedded Firmware Engineer
Develop and verify embedded firmware in C/C++ for mixed-signal power management ICs, collaborating with RTL teams to define hardware interfaces and ensure ROM-ready code.
Lead Architect, Digital Solutions (Embedded to Cloud) (Lexington)
Leads architecture for embedded-to-cloud digital solutions, shaping product and systems design across firmware, Linux, connectivity, and cloud services for global customers. Works closely with product and engineering teams to guide subsystem development.
Firmware Engineer (C++)
Develops, maintains, and enhances firmware for medical devices using C/C++ in a regulated environment, implementing features, fixing defects, and supporting verification/debugging in real-time MCU systems.
Firmware Engineering Lead
Leads firmware architecture and team for next-gen implantable medical devices, focusing on real-time control, low-power optimization, and regulatory compliance in a startup setting.
Application & System Firmware Engineer
The team is looking for a skilled and motivated Firmware Engineer to define and develop firmware platforms for current and future Apple products. The ideal candidate will have broad knowledge of embedded technologies…