Embedded Jobs in United States
There are 2,520 open Embedded jobs in United States on freehire right now. 533 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,062 | $172,000 | $208,800 | 558 |
| USD | hour | $34 | $36 | $50 | 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%
- firmware 26%
How the work is done
- Onsite 452 · 18%
- Hybrid 257 · 10%
- Remote 125 · 5%
Visa sponsorship offered in 37% of the 617 postings that state a position on it.
Seniority
- Senior 691
- Principal 182
- Staff 157
- Lead 105
- Intern 63
- Middle 37
Who is hiring
- 1000+ employees 661
- 501-1000 employees 192
- 51-200 employees 74
- 11-50 employees 64
- 201-500 employees 13
- 1-10 employees 6
Software Engineer - Flight and Embedded
Develop embedded C/C++ firmware for space-based laser communication payloads, including drivers, real-time control loops, and flight software for a next-gen data transport network.
Technical Implementation Manager - Embedded Finance
Own end-to-end delivery of global payments integrations for enterprise partners, orchestrating cross-functional teams to turn business requirements into live embedded finance solutions.
Network Software Engineer - Driver Firmware
Develops high-performance network driver firmware and APIs for custom ASICs, focusing on configuration, control, and monitoring to enable scalable, resilient switch and NIC data planes.
Small Satellite Embedded Software Engineer
Develops and tests embedded Linux software for small satellite payloads, including ML and autonomy experiments, using protocols like I2C and UART.
Sr. Engineer, Firmware & Embedded Software
Design and develop embedded firmware for next-gen HVAC systems using C/C++, RTOS, and low-level drivers while ensuring reliability, safety, and cybersecurity.
Embedded Software Engineer II
Develops embedded software for automotive and camera systems, writing C/C++ code, debugging drivers, and collaborating with hardware teams to meet product requirements.
Senior Embedded Software Engineer
Develops embedded software for programmable logic controllers (PLCs), designing features, writing C++/Python code, and building automated tests for industrial automation hardware.
Senior Software Engineer/Embedded Firmware/DSP/Optical/ARM/RISC-V/PHY
Develop embedded C firmware and Python scripts for DSP-based optical networking chips, debug issues, and optimize performance for cloud-scale deployments.