1

Director Embedded Software Jobs (NOW HIRING)

Embedded Software Engineer

Cranbury, NJ ยท On-site

$134K - $176K/yr

Cranbury NJ - Hybrid Mode Duration: Full time /Direct hire Responsibilities: * Participate/lead in software development projects related to Electric Vehicle (EV) charging applications * Participate ...

Embedded Software Engineer

New York, NY ยท On-site

$143K - $189K/yr

Position Overview The company is looking for a skilled and self-directed Embedded Software Engineer to join a small, fast-moving team. This role is central to bringing the biosensor platform to life ...

$127K - $168K/yr

Embedded software Engineer - Design Controls Remediation Location: Remote (EST) Summary: Mid-to ... Direct: 732 204 6550 Desk number: 732 412 6999 - Ext: 225

Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate ... or direct others in coding descriptions. * Analyze and enhance efficiency, stability and ...

Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 24 Months Pay Rate ... or direct others in coding descriptions. * Analyze and enhance efficiency, stability and ...

Embedded Software Engineer

Greenville, SC ยท On-site

$90K - $125K/yr

Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $90,000 - $125,000 Annually (depending on experience) ROLE We are seeking a skilled Embedded Software Engineer ...

Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate ... or direct others in coding descriptions. * Analyze and enhance efficiency, stability and ...

Embedded Software Engineer

Greenville, SC ยท On-site

$90K - $125K/yr

Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $90,000 - $125,000 Annually (depending on experience) ROLE We are seeking a skilled Embedded Software Engineer ...

Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate ... or direct others in coding descriptions. * Analyze and enhance efficiency, stability and ...

next page

Showing results 1-20

Director Embedded Software information

See salary details

$70K

$153.4K

$174K

How much do director embedded software jobs pay per year?

As of Jun 24, 2026, the average yearly pay for director embedded software in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior engineers in specialized fields such as software, aerospace, or petroleum engineering can earn $500,000 or more annually, especially with extensive experience, advanced skills, and leadership roles. High-level positions often include bonuses, stock options, or profit sharing that contribute to total compensation.

What are the key skills and qualifications needed to thrive as a Director of Embedded Software, and why are they important?

To thrive as a Director of Embedded Software, you need deep expertise in embedded systems design, software architecture, and team leadership, usually supported by a degree in computer science, electrical engineering, or a related field. Familiarity with tools such as C/C++, RTOS, version control systems (e.g., Git), and industry certifications like PMP or Agile Scrum Master is often expected. Outstanding communication, strategic thinking, and the ability to mentor and motivate cross-functional teams are crucial soft skills that set top performers apart. These competencies ensure that complex software projects are delivered efficiently, meet quality standards, and align with organizational goals in a highly technical environment.

Will AI replace embedded programmers?

Embedded software engineers design and develop software for hardware devices, and AI is unlikely to fully replace them due to the need for specialized knowledge of hardware constraints, real-time systems, and safety requirements. Instead, AI tools can assist embedded programmers by automating routine tasks and improving development efficiency. Skills in embedded systems, programming languages like C or C++, and understanding of hardware are essential for adapting to evolving technologies.

What is L1, L2, L3, and L4 developer?

In the context of embedded software development, L1, L2, L3, and L4 developers typically refer to different levels of expertise or seniority, with L1 being entry-level and L4 being highly experienced or specialized. These levels help define responsibilities, skills, and experience requirements within a development team, often influencing project roles and expectations. For a Director of Embedded Software, understanding these levels aids in team structuring and talent management.

What is the highest salary in embedded system?

The highest salaries for embedded software engineers can exceed $150,000 annually, especially for senior roles or those with specialized skills in real-time operating systems, hardware integration, or certifications. Leadership positions such as Embedded Software Director or Principal Engineer may earn even higher compensation, often including bonuses and stock options.

How does a Director of Embedded Software typically collaborate with hardware and product teams during the development cycle?

A Director of Embedded Software works closely with hardware engineers and product managers to ensure seamless integration between software and hardware components. This often involves participating in cross-functional meetings, defining technical requirements, and coordinating development timelines. Effective collaboration is crucial to address compatibility challenges, optimize system performance, and deliver robust products. Directors also facilitate communication between teams to quickly resolve issues and align project objectives.

What does a Director of Embedded Software do?

A Director of Embedded Software is responsible for leading teams that design, develop, and maintain embedded software systems, typically used in hardware devices like automotive components, industrial machines, or consumer electronics. They oversee project management, set technical direction, and ensure software quality and compliance with industry standards. This role also involves collaborating with cross-functional teams, managing budgets, and mentoring engineering staff. The director plays a key role in aligning software development with organizational goals and technological advancements.
More about Director Embedded Software jobs
What cities are hiring for Director Embedded Software jobs? Cities with the most Director Embedded Software job openings:
What are the most commonly searched types of Embedded Software jobs? The most popular types of Embedded Software jobs are:
What states have the most Director Embedded Software jobs? States with the most job openings for Director Embedded Software jobs include:
Infographic showing various Director Embedded Software job openings in the United States as of June 2026, with employment types broken down into 50% Internship, and 50% Full Time. Highlights an 100% In-person job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Technical Director, Embedded Vehicle Software

Wayve

Sunnyvale, CA โ€ข Hybrid

$347K - $457K/yr

Other

Posted 28 days ago


Job description

The roleย 

Wayve is building the next generation of autonomous driving technology: intelligent, adaptable, and software-defined. As Technical Director, Embedded Software Architecture, you will be the hands-on technical leader who defines and leads the architecture of our vehicle software platform, powering the AI systems that bring autonomy to life.

You will work with the most advanced embedded compute platforms fromย NVIDIA, Qualcomm, and other leading partners, defining how our operating systems, middleware, and hardware abstraction layers come together to enable scalable, efficient, and safe vehicle software.

This is a deeply technical role where you'll stay close to the code, prototype solutions, review critical components, and directly influence system performance and reliability. You will also shape technical direction across teams and act as a senior representative of Wayve in external technical discussions with OEM and silicon partners.

Key Responsibilities

  • Design and evolve the embedded software architecture for Wayve's next-generation autonomy platform.

  • Develop and guideย hands-on prototypes and reference implementations that demonstrate key architectural decisions.

  • Analyze and optimize system performance, reliability, and scalability across the embedded stack.

  • Collaborate cross-functionally with internal AI, platform, and vehicle systems teams, and with external partners including NVIDIA, Qualcomm, and OEMs.

  • Drive the adoption of modern development practices, tools, and standards for high-assurance embedded software.

  • Mentor senior engineers through technical reviews and joint design work - leading through technical depth and influence, not headcount.

  • Represent Wayve as the principal technical voice in discussions with partners and customers on software and hardware architecture.

About you

You are a seasoned systems architect with deep technical roots in embedded software, who still enjoys staying close to the technology. You're comfortable diving into system-level details, whether debugging a performance issue, reviewing C++ code, or defining middleware interfaces, while also maintaining the architectural perspective to guide large-scale systems.

You've successfully delivered complex, high-performance, or safety-critical software systems into production, and you're used to operating at the scale and rigor ofย Big Tech or high-end automotive programs.

Essential Experience
  • 15+ years in software and systems engineering, with strong expertise in embedded systems for robotics, automotive, or similar domains.

  • Demonstrated hands-on software development experience in C/C++, with familiarity in Python or Rust.

  • Proven ability to deliver large-scale systems to production, with deep involvement in architecture, design, and code.

  • Expertise in system performance analysis, optimization, and debugging.

  • Experience leading through technical influence - shaping teams of 25+ engineers and impacting organizations of 100+ engineers.

  • Ability to represent the company in external technical discussions with OEMs, chip vendors, and partners.

Desirable Experience
  • Automotive or safety-critical software experience.

  • Familiarity with NVIDIA Drive platforms (Orin, DriveOS, DriveWorks).

  • Experience withย automotive software frameworks (e.g. AUTOSAR).


This role is a full-time role based in Sunnyvale, CA (hybrid) and the reasonably estimated salary for this role ranges from $347,500 to $457,900, plus a competitive equity package. Actual compensation is based on the candidate's skills, qualifications, and experience.