1

Embedded Software Engineer Salary Jobs in Massachusetts

Embedded Software Engineer

Cambridge, MA · On-site

$75K - $156K/yr

Summary: The Embedded Software Engineer 2 provides technical expertise and leadership for the ... Massachusetts Job Location - Postal Code: 02139-3563 The US base salary range for this full-time ...

Embedded Software Engineer

Cambridge, MA · On-site

$75K - $156K/yr

Summary: The Embedded Software Engineer 2 provides technical expertise and leadership for the ... Massachusetts Job Location - Postal Code: 02139-3563 The US base salary range for this full-time ...

Embedded Software Engineer

Cambridge, MA · On-site

$90K - $210K/yr

As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned ... Security Clearance MORSE Corp's salary range for this role carefully considers a wide range of ...

Embedded Software Engineer

Cambridge, MA

$143K - $189K/yr

As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the ...

Embedded Software Engineer II

Westford, MA · On-site

$136K - $179K/yr

Competitive Salary * Paid vacation/holidays/sick time * Comprehensive benefits package including ... To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson ...

What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS ... Experience participating in multi-disciplinary teams Salary range $117,000.00 - $185,000.00 ...

What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS ... Experience participating in multi-disciplinary teams Salary range $117,000.00 - $185,000.00 ...

Embedded Software Engineer

Wilmington, MA · On-site

$143K - $189K/yr

... Embedded Software Developer to join our engineering team focused on developing next-generation ... Exposure to scripting languages (Python, Bash) Onto Innovation Inc. offers competitive salaries and ...

Embedded Software Engineer II

Westford, MA · Hybrid

$136K - $179K/yr

Competitive Salary * Paidvacation/holidays/sicktime * Comprehensive benefits package including 401K ... To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson ...

What you'll do This is a role for a Embedded Software Engineer who is eager to contribute to a ... Experience participating in multi-disciplinary teams #LI-BBS Salary range $140,500.00 - $221,500.00 ...

next page

Showing results 1-20

Embedded Software Engineer Salary information

What is the average salary for an embedded software engineer?

The average salary for an Embedded Software Engineer in the United States typically ranges from $80,000 to $130,000 per year, depending on experience, education, location, and the specific industry. Entry-level positions may start around $70,000, while highly experienced engineers or those working in high-demand sectors can earn upwards of $140,000. Factors such as specialized skills in C/C++, real-time operating systems, and industry certifications can also impact salary levels.

What are the key skills and qualifications needed to thrive as an embedded software engineer, and why are they important?

To thrive as an Embedded Software Engineer, you need a solid background in computer science, proficiency in C/C++ programming, and experience with embedded systems development, usually supported by a relevant engineering degree. Familiarity with real-time operating systems (RTOS), microcontroller/microprocessor architectures, and industry-standard debugging tools is often required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help set candidates apart. These competencies are essential to ensure reliable, efficient, and innovative embedded solutions in complex hardware-software environments.

How does the complexity of projects and industry sector influence an embedded software engineer's salary?

The salary of an Embedded Software Engineer can vary significantly based on the complexity of the projects they work on and the industry sector they are employed in. Engineers working on cutting-edge technologies such as automotive safety systems, aerospace, or medical devices often command higher salaries due to the specialized knowledge and stringent safety standards required. Additionally, those who take on leadership responsibilities or have experience with high-demand skillsets like real-time operating systems or cybersecurity may see increased compensation. It's important for job seekers to consider both the technical challenges and the industry focus when evaluating salary expectations.

What is the difference between Embedded Software Engineer Salary vs Firmware Engineer Salary?

CriteriaEmbedded Software EngineerFirmware Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldsBachelor's in Electrical Engineering, Computer Engineering, or related fields
Work EnvironmentEmbedded systems development, hardware integration, software codingFirmware development, microcontroller programming, hardware interaction
Employer & Industry UsageElectronics, automotive, consumer devices, aerospaceConsumer electronics, IoT devices, automotive, industrial equipment

Both roles typically require similar educational backgrounds and work in embedded systems environments. While salaries are comparable, Firmware Engineers may earn slightly more due to specialized microcontroller expertise. Understanding these differences can help job seekers target the right roles and salary expectations.

Do embedded software engineers get paid well?

Embedded software engineers typically earn competitive salaries due to their specialized skills in programming microcontrollers and real-time systems. Salaries vary based on experience, location, and industry, but generally reflect the technical expertise required for developing embedded systems in sectors like automotive, aerospace, and consumer electronics.

Is an embedded software engineer a good career?

Embedded software engineering is a stable and growing field with strong demand in industries such as automotive, healthcare, and consumer electronics. It typically requires skills in C/C++ programming, real-time operating systems, and hardware integration, offering opportunities for specialization and advancement.

What cities in Massachusetts are hiring for Embedded Software Engineer Salary jobs?

Cities in Massachusetts with the most Embedded Software Engineer Salary job openings:

Embedded Software Engineer

Webster & Webster Associates

Boston, MA • On-site

$120K - $160K/yr

Full-time

Re-posted 18 days ago


Job description

Company Description

Embedded software company seeks to expand its highly experienced engineering team. 

Job Description

As an Embedded Software Engineer, you will be responsible for creating and enabling customer solutions on embedded devices.

Responsibilities

  • Configure and deploy Java Virtual Machines on client devices and platforms
  • Provide complex software systems programming and analysis
Qualifications
  • Extensive development in C / C++
  • Significant experience developing, building, debugging and testing projects on Linux
  • Familiarity with Java
  • Familiarity with ARM, x86, MIPS, PPC and assembly language
  • OO design experience
  • Extensive debugging experience using GDB
  • Compilers
  • Ability to quickly learn and understand code written by others
  • Excellent analytical, troubleshooting and problem-solving skills
  • Ability to work with a team
  • Bachelor's degree in Computer Science or related field of study

Preferred Skills

  • Real-Time Operating Systems (RTOS) experience (e.g. VxWorks, ThreadX, WinCE, etc.)
  • Embedded Systems
  • Android
  • C#

Compensation

  • Salary $120,000 - $160,000 depending on level of experience
  • Excellent benefits
Additional Information

All your information will be kept confidential according to EEO guidelines.

JO-1503-185