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
Hybrid Platform Architect – Cloud, Standards & Embedded Delivery (Columbus)
McKesson is seeking a Principal Architect to guide platform architecture across the enterprise from Columbus, OH, with a hybrid work model. You will own architectural direction for core platform domains, drive…
Associate Software Engineer, Embedded Development
Build and debug embedded Linux and cellular devices for frontline workers, working across hardware, firmware, and AI integrations.
Senior Embedded Software Engineer
Develops mission-critical, NSA-certified cybersecurity devices on custom hardware using C/C++ and Linux, focusing on real-time embedded systems and high-speed data.
Embedded Software Engineer (cleared)
Develops embedded software for cross-domain security solutions, focusing on Linux-based systems (e.g., WindRiver) and secure coding practices in a DoD environment.
Embedded Software Engineer
Develop embedded Linux software for small satellites, including ML and autonomy experiments, interfacing with custom hardware via protocols like I2C and UART.
Embedded Yocto Build Engineer
Build and maintain embedded firmware for security-critical hardware using Yocto Linux, C/C++, and RTOS, integrating with FPGAs and constrained devices.
Embedded Software Engineer
Develops embedded software for automotive and camera systems, writing C/C++ code, debugging drivers, and collaborating with hardware teams to meet product requirements.
Embedded Software Engineer
Develops embedded software for automotive systems, including camera drivers and sensor integration, using C/C++ and real-time OSes while collaborating with hardware and system teams.
Principal Software Engineer - Embedded (RIS)
Build low-level embedded software and drivers for next-gen networking platforms, programming NPUs/ASICs and enabling high-performance routing systems in Linux environments.
QNX- Regional Software Sales Manager (General Embedded)
Sell QNX’s embedded OS, hypervisors, and middleware to industrial, medical, and aerospace clients, owning territory growth and closing multi-element deals.
QNX- Regional Software Sales Manager (General Embedded)
Sell QNX’s embedded OS, hypervisors, and middleware to industrial, medical, and aerospace clients, owning territory growth and closing multi-element deals.
Robot Embedded Senior Software Engineer
Build embedded control systems for Amazon’s next-gen warehouse robots using real-time algorithms, embedded Linux, and motor control, deployed at fleet scale.
2026 Associate Embedded Software Engineer (Manufacturing) - Rolling Meadows IL
Develop and test embedded software for manufacturing systems using C/C++/C# in a defense-focused environment requiring a Secret clearance.
BootROM & Firmware Developer
Develops and optimizes BootROM and firmware for FPGA devices, focusing on configuration and security features using C/C++ and collaborating with hardware teams.