Embedded Jobs in United States
There are 2,486 open Embedded jobs in United States on freehire right now. 509 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 676
- Principal 183
- Staff 157
- Lead 99
- Intern 61
- Middle 31
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
Embedded Firmware Engineer
Develop and maintain C/C++ firmware for STM32/TI/Renesas MCUs, focusing on real-time motor control and CAN-based multi-node robotic systems.
2027 Masters Firmware Engineering Intern/Co-op
Develops and validates firmware for AMD’s discrete and embedded products, including x86 firmware and bootrom/hardware integration, with debugging at firmware/hardware boundaries.
2027 Undergrad Firmware Engineering Intern/Co-op
Develop, debug, and validate firmware for AMD’s processors using C/C++ and embedded tools, working in hybrid/onsite teams on real-world hardware and simulation environments.
Embedded Software Engineer
The Embedded Software Engineer will design, develop, and optimize firmware for next-generation connected HVAC systems. The role focuses on creating smarter, more secure, and efficient HVAC products using embedded and wireless technologies.
Embedded C Developer- W2 ONLY - Colorado Locals - 3-8years Exp.
This role involves embedded C development for router and CPE platforms, focusing on OpenWrt, OpenSync, and Linux networking. The developer will work on LTE/5G cellular integration and requires 3-8 years of relevant experience.
Senior Firmware Verification Engineer
Develops and executes pre-silicon verification strategies for ARM Cortex-M firmware controlling power management ICs, using SystemVerilog simulations to test firmware behavior, debug defects, and automate testing with Python/Perl.
Embedded Software Engineer, Avionics
Develops flight-critical avionics software for autonomous swarming UAVs, focusing on real-time control systems, sensor integration, and command/control protocols to enable large-scale aerial networks.
Principal Embedded Software Engineer
Lead embedded software architecture and firmware development for satellite and aerospace systems using C/C++ and Python, defining RTOS-based real-time solutions and guiding cross-functional teams.
Senior Embedded Software Engineer
Designs and implements embedded firmware for GPU and HPC platforms, focusing on board management, telemetry, and hardware-firmware integration in high-density, mission-critical environments.
Embedded Linux Engineer
Develop and integrate Linux kernel device drivers for AI-enabled sensors, working with hardware bring-up, datasheets, and Yocto/Buildroot to enable custom embedded Linux systems.

Embedded Systems Engineer
Develops embedded software for robotic systems, bridging hardware and intelligent behavior. Focuses on C++ firmware, real-time systems, hardware bring-up, and diagnostics for home robots.