1

Embedded Software Engineer Co Op Jobs in Boston, MA

Embedded Software Engineer II

Westford, MA · On-site

$136K - $179K/yr

... co-ops, or academic projects). * Experience programming in C and/or C++. * Experience with embedded ... Basic knowledge of software debugging and troubleshooting techniques. * Familiarity with Git or ...

Embedded Software Engineer

Cambridge, MA · On-site

$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 · Hybrid

$136K - $179K/yr

... co-ops, or academic projects). * Experience programming in C and/or C++. * Experience with embedded ... Basic knowledge of software debugging and troubleshooting techniques. * Familiarity with Git or ...

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 Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the ...

The Chemical Engineering Co-op will support Storion's product development team with a focus on our electrochemistry development needs. This individual will support sub-scale and full-scale product ...

New

What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop ...

Showing results 21-40

Embedded Software Engineer Co Op information

See Boston, MA salary details

$76K

$166.6K

$189K

How much do embedded software engineer co op jobs pay per year?

As of Sep 2, 2026, the average yearly pay for embedded software engineer co op in Boston, MA is $166,636.00, according to ZipRecruiter salary data. Most workers in this role earn between $142,900.00 and $187,900.00 per year, depending on experience, location, and employer.

What is an embedded software engineer co op?

An Embedded Software Engineer Co-Op is a student or recent graduate who works temporarily with a company to gain hands-on experience in developing software for embedded systems. These systems are specialized computing devices found in products like cars, medical devices, and industrial machines. The Co-Op role involves writing code, testing software, debugging, and collaborating with engineers to solve real-world challenges. This position provides practical experience that complements academic studies and helps prepare students for a full-time career in embedded software engineering.

What types of projects and collaboration can I expect as an embedded software engineer co op?

As an Embedded Software Engineer Co Op, you'll typically work on real-world projects such as developing, testing, or debugging firmware for embedded systems used in products like consumer electronics, automotive components, or industrial devices. You’ll collaborate closely with senior engineers, hardware teams, and sometimes quality assurance to integrate and validate software with hardware prototypes. Expect to participate in code reviews, daily stand-ups, and hands-on troubleshooting sessions. This collaborative environment helps you gain practical experience and build a strong foundation for future career growth.

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

To thrive as an Embedded Software Engineer Co Op, you generally need a solid understanding of C/C++ programming, microcontroller fundamentals, and coursework or experience in embedded systems. Familiarity with debugging tools, version control systems like Git, and possibly real-time operating systems (RTOS) is often expected. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities help you excel in collaborative engineering environments. These skills are crucial for developing reliable embedded software and ensuring project goals are met efficiently and accurately.

What is the difference between Embedded Software Engineer Co Op vs Firmware Engineer?

AspectEmbedded Software Engineer Co OpFirmware Engineer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldsBachelor's or Master's in Electrical Engineering, Computer Engineering, or related fields
Work EnvironmentInternship setting, often in tech or manufacturing companiesFull-time, often in R&D or product development teams
Industry UsageUsed in internships, entry-level roles, and co-op programsUsed in full-time roles across electronics, automotive, and consumer devices

The Embedded Software Engineer Co Op and Firmware Engineer roles share similar educational backgrounds and work environments, focusing on embedded systems. However, the Co Op is typically an internship or temporary position, while the Firmware Engineer is a full-time role with more responsibilities in developing low-level software for hardware devices.

What are the most commonly searched types of Embedded Software Engineer jobs in Boston, MA?

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

What cities near Boston, MA are hiring for Embedded Software Engineer Co Op jobs?

Cities near Boston, MA with the most Embedded Software Engineer Co Op job openings:

Infographic showing various Embedded Software Engineer Co Op job openings in Boston, MA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $166,636 per year, or $80.1 per hour.

Front End Software Engineer Co-op

MORSE Corp Co-op Opportunities

Cambridge, MA • On-site

Full-time

Posted 8 days ago


Job description

MORSE Corp is seeking Front End Software Engineer Co-ops to develop software applications and user interfaces to enable the warfighter to plan and execute missions, assess data, and evaluate AI/ML capabilities. Candidate should be a highly motivated self-starter with good communication skills and should be able to work in an iterative and agile development style. If you are passionate about building software for human users, solving user pain, and making impact this is a great fit!


RESPONSIBILITIES:
  • Assisting in the development of custom software packages, full stack applications/tools, and user interfaces for a variety of DoD customers

  • Develop web applications in ReactJS

  • Write extensible React components

  • Take ownership of feature design, development, and testing

  • Collaborate with cross-functional teams of designers and developers to define, design, and ship new features

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

  • Participate in code reviews, providing good feedback on code you review, as well as being receptive to feedback on your code

  • Working with and integrating the latest open-source software tools & algorithms to solve novel and challenging problems


REQUIREMENTS:
  • US Citizenship required and ability to obtain a US Security Clearance.

  • Working towards a BS or BA degree in Computer Science, Engineering. or related subject

  • Working knowledge of the general software application development architectures, trends, and emerging technologies

  • Experience with ReactJS

  • Experience with Python is nice to have

  • Solid understanding of version control systems (we use Git)

  • Good communication skills and the ability to have fun when working