Embedded Jobs in United States
There are 2,524 open Embedded jobs in United States on freehire right now. 535 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,000 | $172,000 | $208,800 | 559 |
| USD | hour | $34 | $36 | $47 | 24 |
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 455 · 18%
- Hybrid 258 · 10%
- Remote 125 · 5%
Visa sponsorship offered in 37% of the 619 postings that state a position on it.
Seniority
- Senior 694
- Principal 182
- Staff 157
- Lead 106
- Intern 63
- Middle 37
Who is hiring
- 1000+ employees 662
- 501-1000 employees 193
- 51-200 employees 74
- 11-50 employees 64
- 201-500 employees 13
- 1-10 employees 6
Embedded Software Engineer - Physical AI
Develop embedded C/C++ software and Linux platform support for AMD Adaptive SoCs and Ryzen AI Embedded processors, building computer vision, graphics, and edge AI pipelines for robotics and industrial automation.
Guidance, Navigation, and Control Engineer, Embedded Controls, AI Satellites
Design and implement embedded control systems for AI satellites, including attitude control, solar array actuators, and propulsion, using C++ and simulation tools.
Linux Firmware Engineer
Develop, debug, and maintain Linux firmware for TV hardware platforms, integrating third-party software and improving system resiliency.
Senior Embedded Rust Engineer for Safety Robotics
Senior Embedded Rust Engineer at Amazon Robotics building safety-rated firmware for autonomous robot fleets, focusing on real-time sensor processing and certifiable performance.
Embedded Firmware Engineer
Design and develop embedded firmware for IoT and connected devices, from architecture to production, focusing on performance, reliability, and multimedia streaming.
Software Engineer 3 - Embedded (RIS)
Develop embedded firmware and device drivers for high-scale networking platforms, working on NPUs and ASICs for Juniper routing products in a hybrid role.
Embedded Software Engineer, Amazon Leo Optical Inter-Satellite Link
Develop flight software for laser-based satellite communications, designing real-time control loops, fault-tolerant systems, and AI-driven recovery for optical inter-satellite links in low Earth orbit.
Embedded Software Engineer I - Product Development
Develop and test embedded software for smart building systems, focusing on automated and manual testing of chiller products using C/C++ and Python.

Senior Embedded Firmware Engineer (eInfochips)
Develop, debug, and optimize embedded firmware for IoT and video streaming products using C/C++, RTOS, and Linux, while collaborating with hardware and cloud teams.
Staff Software Engineer – Embedded Software
Builds desktop and web UIs in C#/WPF and Angular to control lab instruments, integrating firmware via APIs and drivers while ensuring compliance with regulated environments.
Embedded Software Engineer III - New Glenn Avionics
Develop flight software and tools for New Glenn’s avionics and ground systems, focusing on safety-critical embedded systems in C/C++/Python.
Raytheon Firmware Electrical Engineer I (Onsite)
Develop firmware and digital hardware for military-grade electronic warfare systems, including FPGA programming, circuit design, and embedded systems integration.
Embedded Software Engineer, Leo Autopilot
Develop cloud-native software in Java and Python to automate satellite mission planning and execution for Amazon’s LEO broadband constellation.