Lead Embedded Software Engineer Jobs

Lead Embedded Software Engineer jobs are open across aerospace, automotive, consumer electronics, defense, and medical devices, at every level from senior engineer to staff and principal, with specializations in RTOS development, firmware architecture, and hardware-software integration. See the openings below and apply to the ones that match your experience.

Find JobsLooking for remote work? View remote lead embedded software engineer jobs →

Overview

Open roles1,074+
Top stateCalifornia
Top employerAmazon
Top citySan Diego, CA
Work type56% On-site
Top industryTechnology

Showing 5 of 1,074+ Lead Embedded Software Engineer jobs

Embedded Systems Software Engineer
We won't show you this job again
New 3h ago
Embedded Systems Software Engineer
Draper
Cambridge, Massachusetts
Quality Assurance & Testing (QA Testing)
Software Engineering
Technical Product & Program Management
$82k - $220k/yr
Master's degree
1,001-5,000

Have you applied for this role?

Embedded Software / Firmware Engineer – Automotive MCU & SoC
We won't show you this job again
New 3h ago
Embedded Software / Firmware Engineer – Automotive MCU & SoC
Stellantis
Auburn Hills, Michigan
Software Engineering
Technical Product & Program Management
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

Embedded Software Test Engineer
We won't show you this job again
New 4h ago
Embedded Software Test Engineer
Caterpillar
Mossville, Illinois
Quality Assurance & Testing (QA Testing)
Software Engineering
Technical Program Management
$98k - $146k/yr
10,000+

Have you applied for this role?

Sub Section Manager - Embedded Software
We won't show you this job again
New 4h ago
Sub Section Manager - Embedded Software
GE Aerospace
Grand Rapids, Michigan
Software Engineering
Technical Product & Program Management
$130k - $173k/yr
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

Embedded Software Engineer
We won't show you this job again
New 6h ago
Embedded Software Engineer
Asylon
Norristown, Pennsylvania
Product Management
Software Engineering
Technical Product & Program Management
$120k - $160k/yr
On-Site
11-50

Have you applied for this role?

See All 1,074+ Lead Embedded Software Engineer Jobs

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

Find Jobs

Lead Embedded Software Engineer Job Market

Who's Hiring

  • Amazon56
  • Northrop Grumman50
  • Lockheed Martin30
  • General Dynamics Mission Systems29
  • Tesla17

Top Industries Hiring

  • Technology & Software47
  • Electronics & Hardware27
  • Manufacturing18
  • Aerospace & Defense14
  • Automotive12

What Employers Look For

The qualifications that appear most often in lead embedded software engineer jobs.

  • Bachelor's degree in electrical engineering, computer engineering, or computer science
  • 7 or more years of embedded software development experience in a professional setting
  • Proficiency in C and C++ for resource-constrained embedded targets
  • Hands-on experience with RTOS platforms such as FreeRTOS, VxWorks, or QNX
  • Experience with communication protocols including CAN, SPI, I2C, UART, and Ethernet
  • Demonstrated ability to lead and mentor a team of embedded software engineers

Tips for Your Lead Embedded Software Engineer Job Search

Tailor your resume to firmware depth

Hiring managers for lead roles want to see which microcontrollers and RTOS platforms you've owned end-to-end, not just used. List the processors, real-time kernels, and communication protocols you've architected around, and note the team size you led on each project.

Apply early to roles that fit

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

Filter by safety-critical domain experience

Many lead embedded roles in medical, automotive, and aerospace specifically screen for ISO 26262, IEC 62304, or DO-178C compliance experience. If you have it, call it out explicitly in your resume summary and in each relevant role description rather than burying it in a skills list.

Prepare a cross-layer design example

Interviewers at the lead level routinely ask you to walk through a design decision that required tradeoffs across hardware constraints, driver code, and application logic. Have one concrete example ready that shows you drove the architecture, not just implemented it.

Negotiate scope alongside compensation

Lead embedded engineers often have more leverage on role definition than on base pay. Before your final offer conversation, clarify whether you'll own product definition, mentor junior engineers, or interface directly with hardware vendors, since those factors affect long-term career growth as much as salary does.

Follow up with a technical reference point

After an on-site or technical panel, send a brief follow-up that references one specific problem discussed during the interview, such as a scheduling latency tradeoff or memory footprint constraint. It reinforces your depth and keeps your name attached to a concrete technical moment.

Lead Embedded Software Engineer Jobs: Frequently Asked Questions

Which companies are hiring the most lead embedded software engineers?

The companies hiring the most lead embedded software engineers right now include Amazon, Northrop Grumman, and Lockheed Martin, with the largest share of openings in California, Texas, and Massachusetts, based on current listings on Migrate Mate as of November 2026. Aerospace, defense, and automotive manufacturers tend to post the highest volume of lead-level embedded roles.

How many lead embedded software engineer jobs are remote?

About 44% of lead embedded software engineer openings are fully remote or hybrid as of November 2026, which is lower than many software disciplines because the role often requires hands-on access to hardware dev kits and lab equipment. Firmware-heavy roles in cloud-connected IoT devices and automotive OTA update systems tend to be the most remote-friendly sub-areas.

How do you become a lead embedded software engineer?

Start by building deep proficiency in C and C++ on bare-metal and RTOS targets, then accumulate production experience across the full embedded stack from device drivers through application firmware. Take on technical ownership of subsystems, mentor junior engineers, and document architecture decisions. Moving into a lead role typically requires demonstrating that you can set technical direction, not just implement it.

Can you get hired as a lead embedded software engineer without direct lead experience?

It's possible if you can show evidence of informal technical leadership, such as owning a critical subsystem, defining coding standards for a team, or mentoring other engineers on past projects. Emphasize any cross-functional work where you coordinated between hardware and software teams, and be specific about design decisions you drove independently rather than collaborated on.

What does the lead embedded software engineer interview process look like?

Most processes include a recruiter screen, a technical phone or video interview focused on RTOS concepts and low-level C or C++, and a panel or on-site round with embedded systems engineers and a hiring manager. Expect at least one design exercise where you walk through architecting a firmware subsystem under real constraints, plus a discussion of how you approach leading and reviewing other engineers' work.

Where can I find and apply to lead embedded software engineer jobs?

You can find and apply to lead embedded software engineer jobs on Migrate Mate, which lists current openings from across the United States. Search the listings to find roles that match your domain experience and seniority level, then apply directly to each one that fits.

See All 1,074+ Lead Embedded Software Engineer Jobs

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

Find Jobs