Embedded Jobs

Embedded jobs are open across aerospace, automotive, consumer electronics, industrial automation, and medical devices, from junior firmware engineer to principal architect, with specializations in RTOS development, device drivers, and low-level hardware-software integration. Find a role that fits from the openings below and apply directly.

Find Embedded JobsLooking for remote work? View remote embedded jobs →Student or new grad? View embedded internships →

Overview

Open roles1,517+
Top stateCalifornia
Top employerNorthrop Grumman
Top citySan Diego, CA
Work type52% On-site
Top industryTechnology

Showing 5 of 1,517+ Embedded jobs

Santcore Technologies
Embedded Software Integration Engineer
We won't show you this job again
Santcore Technologies
New 8h ago
Embedded Software Integration Engineer
Santcore Technologies
Palo Alto, California
Software Engineering
Electrical Engineering
Embedded Systems Engineering
$55.00 - $60.00/hr
Hybrid
Bachelor's

Have you applied for this role?

Massachusetts Bay Community College
Embedded Learning Specialist
We won't show you this job again
Massachusetts Bay Community College
New 8h ago
Embedded Learning Specialist
Massachusetts Bay Community College
Wellesley Hills, Massachusetts
Administrative & Office Support
Office Management
Project Management
Master's degree
201-500

Have you applied for this role?

KPM Analytics
Embedded Software Engineer – New Product Launch (6-12-month Contract)
We won't show you this job again
KPM Analytics
New 9h ago
Embedded Software Engineer – New Product Launch (6-12-month Contract)
KPM Analytics
Westborough, Massachusetts
Cloud Engineering
Engineering (Non-Software)
Solutions Engineering & Architecture
Technical Program Management
$17 - $22/hr
On-Site

Have you applied for this role?

Capgemini
Embedded Software Developer for RDK-B
We won't show you this job again
Capgemini
New 11h ago
Embedded Software Developer for RDK-B
Capgemini
Santa Clara, California
Cloud Architecture
Solutions Architecture
Solutions Engineering & Architecture
Technical Program Management
$54k - $122k/yr
On-Site
10,000+

Have you applied for this role?

Lockheed Martin
Embedded Software Engineer Asc
We won't show you this job again
Lockheed Martin
New 11h ago
Embedded Software Engineer Asc
Lockheed Martin
Orlando, Florida
Cloud Engineering
Engineering (Non-Software)
Solutions Engineering & Architecture
Technical Program Management
$67k - $124k/yr
Bachelor's degree
10,000+

Have you applied for this role?

See All 1,517+ Embedded Jobs

Find roles that match your experience and apply in just a few clicks.

Find Embedded Jobs

Embedded Job Market

Who's Hiring

  • Northrop Grumman
    Northrop Grumman70
  • Amazon
    Amazon58
  • Lockheed Martin
    Lockheed Martin47
  • Collins Aerospace
    Collins Aerospace35
  • Google
    Google33

Top Industries Hiring

  • Technology & Software20
  • Electronics & Hardware17
  • Consulting & Professional Services11
  • Automotive9
  • Manufacturing9

What Employers Look For

The qualifications that appear most often in embedded jobs.

  • Proficiency in C and C++ for resource-constrained microcontroller environments
  • Experience with at least one real-time operating system such as FreeRTOS or Zephyr
  • Familiarity with communication protocols including SPI, I2C, UART, and CAN
  • Hands-on debugging using oscilloscopes, logic analyzers, and JTAG interfaces
  • Bachelor's degree in electrical engineering, computer engineering, or computer science
  • Experience reading hardware datasheets and writing or modifying board support packages

Tips for Your Embedded Job Search

Tailor your resume to the hardware

List the exact microcontrollers, processors, and development boards you've worked with, like STM32, ESP32, or ARM Cortex-M. Hiring managers scan for specific silicon families, not just the phrase 'embedded systems,' so generic resumes get filtered out fast.

Show real-time OS experience clearly

If you've worked with FreeRTOS, Zephyr, VxWorks, or a bare-metal scheduler you built yourself, call that out in its own skills section. Many postings treat RTOS experience as a hard requirement, and burying it in a project description means screeners miss it.

Build a portfolio with actual waveforms

Screenshots of oscilloscope output, logic analyzer captures, or a short video of your firmware running on hardware prove hands-on competence faster than bullet points. Link a GitHub repo that includes a README explaining the hardware context and your debugging process.

Apply early to roles that fit

Migrate Mate lists embedded openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Decode the posting's stack before applying

Check whether the role is Linux-based, bare-metal, or safety-critical with standards like IEC 62443 or ISO 26262. Applying without confirming your stack matches wastes both sides' time, and mentioning the specific standard in your cover letter immediately signals you know the domain.

Prepare for the take-home coding exercise

Most embedded interviews include a timed exercise involving bit manipulation, interrupt handling, or writing a simple driver from a datasheet. Practice writing clean, portable C without relying on a full IDE, and be ready to explain every line of your logic aloud during the debrief.

Embedded Jobs: Frequently Asked Questions

Which companies are hiring the most embeddeds?

The companies hiring the most embeddeds right now include Northrop Grumman, Amazon, and Lockheed Martin, with the largest share of openings in California, Texas, and Massachusetts, based on current listings on Migrate Mate as of September 2026. Demand is concentrated in aerospace, automotive, and medical device manufacturers, though consumer electronics and industrial automation firms post steadily throughout the year.

How many embedded jobs are remote?

About 48% of embedded openings are fully remote or hybrid as of September 2026, which is lower than the average across software roles because much of the work requires physical access to hardware. Sub-areas like firmware architecture review, documentation, and software-only simulation layers are the most likely to be offered with remote or hybrid flexibility.

How do you become an embedded engineer?

Start by building fluency in C and understanding memory-mapped I/O, interrupts, and peripheral registers at the hardware level. Work through beginner development board projects using platforms like Arduino or STM32, then progress to writing bare-metal drivers from a datasheet. Study at least one real-time operating system, build a portfolio of documented hardware projects, and pursue a degree or coursework in electrical or computer engineering to meet most employers' baseline requirements.

How do you get an embedded job with little experience?

Focus on building a hardware portfolio before applying. Document two or three projects where you wrote firmware from scratch, interfaced with sensors or actuators, and solved a real debugging problem. Contribute to open-source embedded projects on GitHub to show collaboration in a professional codebase. Apply to junior firmware roles at smaller product companies or contract manufacturers, where engineers often have broader ownership and less siloed specialization than at large OEMs.

What does the embedded interview process look like?

Most embedded interviews begin with a recruiter screen focused on your hardware background and stack, followed by a technical phone interview covering C programming, data structures, and low-level concepts like volatile, interrupt service routines, and memory alignment. A take-home or live coding exercise involving bit manipulation or a simple driver implementation is common. Final rounds usually include a system design discussion, a hardware debugging scenario, and a conversation with the engineering team about past projects.

Where can I find and apply to embedded jobs?

You can find and apply to embedded jobs on Migrate Mate, which lists current openings from companies across the United States. Find roles that match your hardware background and stack, then apply directly to each listing. New openings are added regularly, so checking back often increases your chances of catching a role before the application volume grows.

See All 1,517+ Embedded Jobs

Find roles that match your experience and apply in just a few clicks.

Find Embedded Jobs