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
Embedded Firmware Developer
Develops and debugs embedded firmware for microcontrollers in government systems, focusing on hardware integration and satellite-related devices using C and C#.
Principal Firmware Engineer
Leads firmware architecture and development for embedded optical/photonic systems, owning end-to-end workflows from requirements to production, with expertise in RTOS, bare-metal C/C++, and hardware-firmware integration for high-reliability products.
Senior Embedded Software Engineer, Amazon Leo
Build embedded software for Amazon’s Leo satellite broadband network, implementing 3GPP 5G NTN and Open RAN stacks for low-latency, high-reliability satellite payloads.
C++ Engineer (Computer Vision/Embedded Systems)
Build and maintain a cross-platform C++ computer vision stack for embedded and Android/Linux environments, optimizing performance and integrating with AI pipelines and tooling.
Embedded Software Engineer III
Develop and verify real-time embedded software for rocket engine avionics, ensuring safety-critical systems control autonomous engines for human spaceflight.
Embedded Software Development Engineer II, AWS Hardware Engineering Services
Build and own firmware for AWS server hardware, including BMC software and Linux drivers, to support data center operations and cloud infrastructure.
Software Development Engineer - BIOS/UEFI, AWS Hardware Engineering, Firmware Development
Develop AWS server firmware (BIOS/UEFI, BMC, FPGA) and automation tools to optimize cloud hardware for AWS workloads.
Staff Embedded Software Engineer - Avionics - Aerospace - FLRAA
Design and develop high-assurance embedded software for aviation systems, ensuring DO-178C compliance and real-time performance while mentoring junior engineers.
Embedded Software Engineer
Design and implement embedded software in C/C++ for real-time satellite systems, integrating with FPGA pipelines and spacecraft subsystems while ensuring on-orbit reliability.
C++ Engineer (Computer Vision/Embedded Systems)
Builds and maintains a cross-platform C++ computer vision stack for embedded and Android/Linux systems, optimizing performance and integrating AI pipelines.
Embedded Hardware & Firmware Engineer
Design and validate embedded hardware and firmware for ionization and process monitoring systems used in semiconductor, life sciences, and industrial automation.
Embedded Flight Software Engineer Level 2
Design, develop, and test embedded flight software in C++/Python on Linux for space payload units, ensuring real-time compliance and integration with hardware.
Embedded Software Engineer - Level 3 or 4 (Active Secret) - AHT
Develops and debugs embedded real-time software in C/C++ and Java for mission-critical systems, integrating firmware and collaborating in an Agile environment.
Lead Firmware Engineer (OCI AI/Infra - Servers)
Lead firmware engineering for datacenter servers, designing and prototyping BIOS/UEFI and BMC firmware while ensuring security and deployability for Oracle Cloud Infrastructure.
Embedded Software Engineer
Develops and maintains embedded software for real-time elevator drive systems using C/C++, collaborating with a global team to design, test, and debug motor control and hardware abstraction layers.
Senior Embedded Rust Engineer for Safety-Critical Robotics
Senior Embedded Rust Engineer designing safety-critical firmware for robotics, leading Rust-based subsystems on multi-core MCUs/CPUs/GPUs and ensuring IEC 61508 compliance.