Embedded Jobs in United States
There are 2,475 open Embedded jobs in United States on freehire right now. 518 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 37%
- rtos 30%
- ai 28%
- automation 22%
How the work is done
- Onsite 437 · 18%
- Hybrid 256 · 10%
- Remote 124 · 5%
Visa sponsorship offered in 38% of the 615 postings that state a position on it.
Seniority
- Senior 670
- Principal 183
- Staff 158
- Lead 100
- Intern 60
- Middle 29
Who is hiring
- 1000+ employees 659
- 501-1000 employees 189
- 51-200 employees 74
- 11-50 employees 62
- 201-500 employees 13
- 1-10 employees 6
Sr. Embedded Software Engineer
Design and develop embedded software in C for infrared and sensing systems at Teledyne FLIR, spanning all project phases from requirements through integration, using RTOS and multi-threaded architectures.
Sr. Embedded Hardware Design Engineer
Design and develop embedded hardware for water-control systems, including PCB schematics, power management, and sensor interfaces, using C/C++ firmware and industrial protocols like Modbus and CAN.
Firmware Engineer
The Firmware Engineer will design, implement, and maintain low-level firmware and embedded software for optical PHY chipsets. The role involves working with cross-functional teams to develop embedded C and ARM assembly code for real-time systems.
Sr. / Staff / Sr. Staff Firmware Validation Engineer
Develops and executes automated test suites for enterprise SSD firmware validation, troubleshooting failures, and collaborating with engineers to ensure hardware readiness for customer qualification cycles.
Principal Engineer, Embedded, Sensors, and Safety Software
Principal Engineer builds and maintains safety-critical embedded software for autonomous yard vehicles, including test infrastructure, sensor integration, and control systems in C/C++ on Linux.
Engineer II, Embedded, Sensors, and Safety Software
Builds and maintains safety-critical embedded software and test infrastructure for autonomous yard vehicles, using C/C++ and Python in a Linux environment.
Firmware Engineer - Flight Software
Develops flight-critical firmware for FPV drones, implementing control algorithms and sensor integrations that go from code to real-world flight tests.
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer at Neros Technologies in Torrance, CA, building and maintaining the Linux platform for FPV drones used in defense applications, using Yocto/Buildroot, kernel, and bootloader technologies.
Senior Firmware Engineer, Platform
Senior firmware engineer at a defense-tech startup building high-performance drones; owns the common runtime, SDK, and build system for flight, ground-station, and autonomy teams across MCU and Linux targets.
Firmware Engineer - Tennessee Office
Develop embedded firmware for drone peripherals like headsets and handsets, using C/C++, STM32, FPGA, and embedded Linux to implement video processing and hardware interfaces.
Embedded Quality Engineer - Camera
Embedded Quality Engineer at Apple responsible for end-to-end testing of camera firmware and drivers, building automated tests in Python integrated with CI/CD pipelines, and triaging defects to ensure high-quality camera/ISP solutions across Apple products.
Principal Embedded Software Engineer
Principal Embedded Software Engineer developing safety-critical avionics software in C++ across RTOS (MOSA.ic, VxWorks, Integrity), Linux (Yocto/RHEL), Windows, and bare metal environments, with lab integration and testing.
Senior Embedded Software Engineer
Senior embedded software engineer developing safety-critical avionics systems in C++ on RTOS platforms (VxWorks, Integrity), with integration across MIL-STD-1553 and Ethernet—fully onsite in Atlanta.
Embedded Software Engineer C++
The Embedded Software Engineer will develop and debug flight software using C++ within an FMS domain. The role requires experience with DO-178C standards and HMI development in a hybrid work environment.
Staff Firmware Engineer
Designs and implements embedded firmware for real-time power regulation and control in next-gen energy hardware, using C/C++ and RTOS on custom hardware platforms.
Embedded Intelligence Program Manager
Program manager leading a security and intelligence program embedded at Netflix, overseeing multiple analyst teams, managing stakeholder relationships, and driving operational excellence and continuous improvement.
Staff Embedded Software Engineer
Lead the design and validation of embedded firmware for autonomous maritime drones, focusing on real-time systems, low-level drivers, and edge computing in a hybrid onsite role.
Senior Embedded Systems Software Engineer
Senior Embedded Systems Software Engineer designs and implements system-level control logic for aerospace vehicles, focusing on supervisory control, state machines, and safety-critical software on real-time microcontrollers.