1

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

Device Embedded Software SDE, Ring

Reading, MA · On-site

$138K - $182K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As an Embedded Software Development Engineer, you will be responsible for defining, building and ... Criminal history may have a direct, adverse, and negative relationship with some of the material ...

Sr. Embedded Engineer, Amazon Robotics

Reading, MA · On-site

$130K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

A day in the life As an Embedded Software Engineer at Amazon Robotics you will work with cross ... This must include direct, hands-on experience designing, developing, and debugging one of the ...

Director of Embedded Systems

Somerville, MA · On-site

$200K - $400K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

... software, embedded software, digital hardware design, analog hardware design, and mechanical ... Compensation We are all owners of Formlabs and direct beneficiaries of our success. We believe that ...

Director of Embedded Systems

Somerville, MA · On-site

$200 - $400/hr

  • Medical

  • Dental

  • Vision

  • Retirement

... software, embedded software, digital hardware design, analog hardware design, and mechanical ... Compensation We are all owners of Formlabs and direct beneficiaries of our success. We believe that ...

Embedded SDE, Amazon Devices

Reading, MA · On-site

$138K - $182K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Development Engineer, you will be responsible for defining, building and supporting ... Criminal history may have a direct, adverse, and negative relationship with some of the material ...

Director of Embedded Systems

Somerville, MA · On-site

$180 - $240/hr

  • Medical

  • Dental

  • Vision

  • Retirement

... embedded software, digital hardware design, analog hardware design, and mechanical engineering. It's time to reunite these fields to refocus on the goal - make systems flexible, robust, and ...

Director of Embedded Systems

Somerville, MA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

... embedded software, digital hardware design, analog hardware design, and mechanical engineering. It's time to reunite these fields to refocus on the goal - make systems flexible, robust, and ...

Showing results 21-40

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 Aug 15, 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 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 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 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 cities near Andover, MA are hiring for Director Embedded Software jobs?

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

Senior Embedded Software Engineer

908 Devices

Burlington, MA

$115K - $135K/yr

Full-time

Re-posted 5 days ago


Job description

Position Summary

This position, based in our Burlington, MA office, offers a unique opportunity to collaborate with world-class engineers and scientists developing groundbreaking products for chemical detection. In this role, you will design and develop embedded software that controls sophisticated electromechanical instruments operating under real-time and near-real-time constraints. A systems-level mindset and the ability to read and understand circuit schematics are important for success.

To achieve our ambitious goals, we develop software using a variety of programming languages, tools, and frameworks, selecting the best technologies for each challenge. While experience in every technology we use is not required, a strong desire to learn and adapt is essential. Our culture is built on continuous learning, where innovation is encouraged and coworkers and leaders actively support professional growth and new ideas.

AI assistants are becoming a standard part of engineering workflows, and you should be open to and comfortable leveraging these tools to improve efficiency while maintaining quality, accuracy, and security.

If you enjoy working at the leading edge of technology and collaborating with talented teams to build state-of-the-art software, you will find strong opportunities to excel and grow with us.


Key Responsibilities

  • Collaborate with peers from across the organization to refine requirements for new products and features and work with a cross-functional team on implementation
  • Contribute to the ongoing maintenance of our suite of best-in-class products
  • Support our drive to improve our quality and reliability by enhancing our standards and best practices
  • Develop close working relationships with adjacent RnD teams including electrical engineering, manufacturing and algorithm development

Skills & Qualifications

  • A dedicated, detail-oriented professional with a strong sense of ownership and a focus on driving tasks to completion
  • An extensive background in contributing to and collaborating on systems engineering aspects of highly integrated software driven electro-mechanical devices
  • A history of designing and programming multi-threaded embedded software
  • Experience with software architecture formulation and assessment, and software technology selection for new products
  • A strong grasp of professional development concepts such as best practice coding standards, source control, automated build environments and project management/bug tracking software
  • Experience working in an environment that included processes and techniques that drive software quality throughout the full product development lifecycle such as static analysis, code reviews, unit tests, functional tests and test automation
  • Strong working knowledge of common programming languages, including C and C++ and associated development environments on Windows and Linux
  • Experience with Python and other high-level languages is a plus
  • Strong written and verbal communication skills
  • Strong grasp of Object-Oriented programming concepts and their proper use
  • Experience with Qt/QML and/or low-level Yocto modifications is a plus
  • Experience working with hardware designers to achieve optimum system performance
  • Experience writing documentation that captures software architecture, design philosophy, design requirements and specifications

Education & Experience

  • BS in Computer Science, Electrical or Computer Engineering or equivalent
  • A minimum of 8 years of experience in software engineering with direct responsibility for low-level system development, including hardware interfacing, I/O control, peripheral setup and integration, and system-level debugging

Additional Details

  • Location: This position is located at our Burlington, MA headquarters
  • Compensation: The annualized base pay range for this position at the commencement of employment is expected to be between $115,000 and $135,000 per year; the base pay offered may vary depending on several individualized factors, including market location, job-related skills, and experience. This position may also be eligible to receive additional compensation, such as an annual incentive bonus, sales commission, or long-term incentives