1

Director Embedded Software Jobs (NOW HIRING)

Sr. Embedded SW Engineer

Palo Alto, CA · On-site

$145.80K - $191K/yr

Join our team as a Senior Embedded Software Engineer! We are looking for a highly motivated, experienced and self-directed Embedded Software Engineer to join our team in developing cutting edge ...

Embedded Software Engineer

Melbourne, FL · 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

Melbourne, FL · 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 ...

Sr. Embedded SW Engineer

Palo Alto, CA

$145.80K - $191K/yr

Join our team as a Senior Embedded Software Engineer! We are looking for a highly motivated, experienced and self-directed Embedded Software Engineer to join our team in developing cutting edge ...

Embedded Software Engineer

Austin, TX

$130.30K - $171.40K/yr

Embedded Software Engineer Base is America's next-generation power company. We're rebuilding the ... Be direct, be humble, and maintain a growth mindset. * Everyone's an Owner: Follow through on ...

Embedded Software Engineer

Somerville, MA · On-site +1

$110K - $150K/yr

Embedded Software Engineer Do you want to change how the world creates? At Formlabs, we're building ... Compensation We are all owners of Formlabs and direct beneficiaries of our success. We believe that ...

Embedded Software Engineer

Duluth, GA · On-site

$121K - $159.20K/yr

Reporting to the Director, Software and Test Engineering the Embedded Software Engineer will work with the ATX Product Development teams to develop and implement detailed designs for the HFC Outside ...

Embedded Software Engineer

Fort Wayne, IN · On-site

$129.70K - $170.70K/yr

Embedded Software Engineer Senior Embedded Software Engineer | C/C++ | RTOS | Connected Devices ... Direct impact on real shipped products * Strong collaboration across hardware + software

New

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 3, 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 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.

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 May 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.

$142.90K - $187.90K/yr

Other

Posted 10 days ago


Job description

A fast-growing, embedded company seeks an Embedded Software Engineer. This international company develops sophisticated low-level software that powers secure and safety-critical systems across demanding industries. This role is ideal for an experienced engineer who excels at building and optimizing the core networking components that ensure reliable, high-integrity data communication across complex embedded platforms. You'll be instrumental in designing the future of secured embedded connectivity.
Key Responsibilities

  • Design, implement, and rigorously optimize embedded network stacks, communication drivers, and protocols.
  • Partner with system and security engineering teams to seamlessly integrate advanced secure networking and real-time capabilities.
  • Rigorously validate and verify driver and protocol implementations to ensure reliability and adherence to strict functional safety and certification standards.
  • Master advanced troubleshooting of complex networking issues using state-of-the-art embedded debugging tools and testing methodologies.
  • Actively research and integrate emerging trends in networking, real-time communication, and embedded software design.
  • Collaborate effectively as a core member of a distributed, high-performance engineering team.

Core Qualifications
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related technical discipline.
  • Strong hands-on programming expertise in C and C++, with exposure to assembly for low-level performance optimization.
  • Proven experience developing and integrating network drivers and protocol stacks within resource-constrained embedded systems.
  • In-depth knowledge of real-time operating systems (RTOS) or complex embedded Linux environments.
  • Familiarity with next-generation networking technologies such as Time Sensitive Networking or Time-Triggered Ethernet is highly desirable.
  • Prior experience applying or working under rigorous safety or certification standards (e.g., DO-178C, ISO 26262) is preferred.
  • Proficiency in using hardware tools such as JTAG debuggers, oscilloscopes, and logic analyzers for low-level debugging.
  • Excellent analytical, troubleshooting, and clear communication skills.

What Sets This Opportunity Apart
  • Impact on Mission-Critical Systems: Your code will directly power some of the world's most advanced, high-integrity applications in sectors like aerospace, automotive, and industrial control.
  • Cutting-Edge Technology: This role offers deep exposure to emerging secure and real-time networking standards, placing you at the forefront of embedded development.
  • Engineering Excellence: Join a culture focused on technical depth, where quality, security, and performance are paramount-an ideal environment for a dedicated low-level software expert.
  • Growth and Flexibility: As part of a fast-growing company, you'll find ample opportunity for career advancement and the flexibility of working within a distributed engineering team.

If you're passionate about building reliable, high-performance networking solutions for embedded systems and want to contribute to technology that powers safety-critical industries, apply today.
Title: Embedded Software Engineer
Employment Type: Direct Hire
Hours: Full-Time
Location: Boston, MA
Location Type: Fully Remote
Relocation: None
Job ID: JO-2504-1235