1

Director Embedded Software Jobs in Andover, MA (NOW HIRING)

Embedded Software Engineer

Somerville, MA ยท On-site

$110K - $150K/yr

We are looking for a Embedded Software Engineer for our Embedded team with a user focused mindset ... Compensation We are all owners of Formlabs and direct beneficiaries of our success. We believe that ...

Embedded Software Engineer

Bedford, MA ยท On-site

$138K - $181K/yr

As an Embedded Software Engineer at Lexington Medical, you will write and debug the firmware that ... Our teams are small, so you will own real modules early and have direct access to the engineers ...

Embedded Software Engineer

Bedford, MA ยท On-site

$138K - $181K/yr

As an Embedded Software Engineer at Lexington Medical, you will write and debug the firmware that ... Our teams are small, so you will own real modules early and have direct access to the engineers ...

Android Embedded Software Engineer

Burlington, MA ยท On-site +1

$143K - $188K/yr

Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...

Linux Embedded Software Engineer

Burlington, MA ยท On-site +1

$143K - $188K/yr

Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...

Linux Embedded Software Engineer

Burlington, MA ยท On-site +1

$143K - $188K/yr

Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...

Android Embedded Software Engineer

Burlington, MA ยท On-site +1

$143K - $188K/yr

Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...

Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...

Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...

We are looking for a Senior Embedded Software Engineer for our Embedded team with a user focused ... Compensation We are all owners of Formlabs and direct beneficiaries of our success. We believe that ...

We are looking for a Senior Embedded Software Engineer for our Embedded team with a user focused ... Compensation We are all owners of Formlabs and direct beneficiaries of our success. We believe that ...

Senior Embedded Software Engineer

Woburn, MA ยท On-site

$135K - $177K/yr

Architect, design, direct, and implement cutting-edge embedded software in multi-function, deliverable/deployable systems * Collaborate with cross-functional teams to understand and/or develop system ...

Senior Embedded Software Engineer

Woburn, MA ยท On-site

$135K - $177K/yr

Architect, design, direct, and implement cutting-edge embedded software in multi-function, deliverable/deployable systems * Collaborate with cross-functional teams to understand and/or develop system ...

next page

Showing results 1-20

Director Embedded Software information

See Andover, MA salary details

$70.9K

$155.4K

$176.2K

How much do director embedded software jobs pay per year?

As of Sep 14, 2026, the average yearly pay for director embedded software in Andover, MA is $155,356.00, according to ZipRecruiter salary data. Most workers in this role earn between $133,200.00 and $175,200.00 per year, depending on experience, location, and employer.

What does a director 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.

What are the key skills and qualifications needed to thrive as a director embedded software?

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 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 are the most commonly searched types of Embedded Software jobs in Andover, MA?

The most popular types of Embedded Software jobs in Andover, MA are:

What are popular job titles related to Director Embedded Software jobs in Andover, MA?

For Director Embedded Software jobs in Andover, MA, the most frequently searched job titles are:

What job categories do people searching Director Embedded Software jobs in Andover, MA look for?

The top searched job categories for Director Embedded Software jobs in Andover, MA are:

What cities near Andover, MA are hiring for Director Embedded Software jobs?

Cities near Andover, MA with the most Director Embedded Software job openings:

Principal Embedded Software Engineer

Bedford, MA โ€ข On-site

Lexington Medical, Inc.
Medical Equipment and Supplies Manufacturingย โ€ขย 11 - 50 employees

$180K - $220K/yr

Full-time

Re-posted 24 days ago


Job description

Lexington Medical, Inc. is hiring a Principal Embedded Software Engineer in Bedford, MA to develop embedded software for surgical stapling devices. You will build and own embedded software controlling a complex electromechanical surgical stapling system, while setting the architecture and technical standards that guide the platform longer term.
About Lexington Medical
Lexington Medical, Inc. is a medical device company designing and manufacturing surgical stapling technology at our headquarters in Bedford, Massachusetts, just outside Boston. Our AEONโ„ข Endostapler is an FDA-cleared, minimally invasive surgical stapler used in operating rooms around the world. With engineering, manufacturing, and quality working closely together, engineers stay close to the product and see their work move from an idea through prototyping, testing, manufacturing, and ultimately into the operating room.
About the Role
As a Principal Embedded Software Engineer at Lexington Medical, you will own embedded software architecture while remaining an active individual contributor. You will write production code, integrate drivers, debug at the hardware level, and work at the bench alongside electrical and mechanical engineers.
The software operates under tight real-time and safety-critical constraints and directly controls electromechanical actuation and sensing. You will help solve the problems that appear where software meets actual hardware, while also establishing the technical direction, development practices, and software quality standards for the platform.
This role is designed for a principal-level engineer who wants the scope and influence of a technical leader without moving away from engineering itself.
Responsibilities
  • Design, build, and integrate real-time embedded software for Lexington Medical's surgical stapling platform and supporting devices, primarily using ARM Cortex-M or equivalent microcontroller-based systems.
  • Define and evolve the embedded software architecture, including major structural decisions, technical tradeoffs, and longer-term platform direction.
  • Write production C and C++ code as an active contributor to core embedded systems.
  • Develop and debug low-level drivers, communication interfaces including SPI, I2C, CAN, UART, and USB, and application-layer logic controlling electromechanical actuation and sensing.
  • Use oscilloscopes, logic analyzers, JTAG/SWD, and other debugging tools to solve hardware/software integration problems at the bench.
  • Own the structure, standards, dependencies, and long-term health of the embedded software codebase.
  • Establish documentation, risk-management, and verification practices aligned with IEC 62304 and applicable FDA medical device requirements.
  • Lead code and design reviews, mentor other engineers, and help establish a high technical bar across the embedded team.
  • Own embedded software technical deliverables and risk mitigation from architecture and bring-up through verification and ongoing product support.

Qualifications
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Software Engineering, or a related discipline.
  • 12+ years of embedded software development experience, preferably in a regulated or safety-critical industry.
  • Expert-level proficiency in C and C++ for embedded systems.
  • Deep experience with RTOS-based systems and embedded development workflows.
  • Experience developing for ARM Cortex-M or comparable microcontroller platforms.
  • Strong hardware-level debugging skills using tools such as oscilloscopes, logic analyzers, and JTAG/SWD.
  • Direct experience integrating embedded software with complex electromechanical hardware.
  • Experience leading technical architecture and mentoring experienced engineers while remaining an active contributor.
  • Strong understanding of software quality systems, documentation control, risk management, and IEC 62304 or comparable regulated software-development requirements.
  • Working knowledge of Git, JIRA, or similar version-control and issue-tracking systems.
  • Experience with Python or C# is a plus.

What Success Looks Like
  • Within your first 3 to 6 months, you understand the existing embedded architecture, are contributing production code, and have taken ownership of significant technical decisions and integration work.
  • Within your first year, you have materially improved the architecture, engineering practices, and reliability of the embedded platform while delivering software on active product programs.
  • You are the person the team can turn to for difficult embedded and hardware/software integration problems, while still raising the technical capability of the engineers around you.

Location & Work Arrangement
This position is based at our headquarters in Bedford, Massachusetts, in the Greater Boston area, and is an on-site role.
Visit our Candidate Journey page to learn what to expect from our hiring process.
Salary Range
$180,000-$220,000 USD