Embedded Jobs in United States
There are 2,483 open Embedded jobs in United States on freehire right now. 508 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 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 672
- Principal 183
- Staff 158
- Lead 100
- Intern 61
- Middle 29
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
System Software Engineer, UEFI Firmware
The System Software Engineer will develop, debug, and verify UEFI firmware for NVIDIA's hardware platforms, including AI devices and servers. The role involves working with ARM technologies, system software, and simulation environments throughout the product lifecycle.
New College Grad - Embedded Firmware Engineer
This role involves developing embedded firmware for custom semiconductor manufacturing equipment, working closely with hardware in a lab environment. The engineer will use C, C++, Python, and Linux to design, debug, and optimize software that controls electronic systems.
Electrical / Computer Engineer - Firmware & FPGA
Develops firmware and FPGA logic for high-precision motion control systems, writing C++ for DSPs and VHDL for FPGAs to optimize real-time algorithms.
Senior Manager Engineering Firmware
Leads a firmware and embedded software team responsible for embedded controls in Generac's home energy products, setting technical direction for C/C++ firmware development across new and existing products.
Embedded Engineer - Summer 2027 Intern (US Person Required)
This is a summer 2027 internship for an embedded engineer to develop, test, and troubleshoot system software for embedded devices. Interns will work with hardware-level code and support software quality assurance.
GPU Kernel & Firmware Engineer - Graphics, Games, & ML
Design and build low-level GPU kernel and firmware drivers for iOS and macOS, working on memory management, power management, and async command processing in C/C++.
Principal Pre-Sales Consultant - (Embedded Solutions)
Principal Pre-Sales Consultant designs and delivers SDK/API-based embedded solutions for strategic partners, guiding them from discovery to implementation while aligning with Gen Digital’s cybersecurity and financial wellness products.
Business Planning Manager – x86 Embedded End Markets
Own end-market demand forecasting and business operations for x86 embedded markets (Automotive, A&D, Industrial, etc.) at AMD, driving monthly/quarterly forecast cycles in SAP IBP, reconciling demand-supply signals, and presenting to leadership.
Staff Embedded Linux Software Engineer
Lead embedded C/C++ software development for satellite systems and payloads, mentor junior engineers, and architect fault-tolerant flight software using RTOS and bare-metal designs.
Senior Embedded Software Engineer - R&D
Senior Embedded Software Engineer building robust, low-latency software for vertically integrated radar and sensor hardware systems using C++ and Python, including hardware bring-up, driver development, and real-time data path implementation.
Manager, Firmware
Lead a team to design, develop, and validate firmware for renewable energy power electronics like PV inverters and energy storage systems, using C and control algorithms.
Product Marketing Manager | Computers, Healthcare & Embedded Tech – REMOTE
Drive B2B marketing for embedded and healthcare computing products, crafting messaging, campaigns, and sales materials to boost market visibility and lead generation.
Embedded Software Development Engineer (Senior Level)
Leads embedded software development for safety-critical airborne systems, ensuring compliance with DO-178 standards while guiding teams through requirements, design, and certification processes.
Embedded Software Verification Engineer (Mid level)
Embedded Software Verification Engineer performing artifact reviews, test case development, and analysis for aerospace and defense embedded systems to satisfy DO-178C objectives, using C/C++ and Python.