1

Internship Embedded System Software Engineer Jobs in Wakefield, MA

Embedded Software Engineer

Cambridge, MA · On-site

$82.30 - $220/hr

Senior Embedded Software Engineer page is loaded## Senior Embedded Software Engineerremote type ... Technical areas include the development of embedded software for imaging systems, device, process ...

Designs, develops, codes, tests and debugs system software. Involved in specifications, design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency ...

Embedded Software Engineer

North Reading, MA

$136K - $180K/yr

Embedded Software Engineer  This role focuses on designing, developing, and debugging embedded software systems that directly interface with sensors, motor controllers, actuators, and hardware ...

Sr Embedded Software Engineer

Boston, MA · On-site

$143K - $188K/yr

The Job's Responsibilities • Design and develop Android applications for embedded systems ... Key Technical Requirements • Proven industry experience as an Embedded Software Engineer, with a ...

Embedded Software Engineer

Cambridge, MA · On-site

$75K - $156K/yr

Summary: The Embedded Software Engineer 2 provides technical expertise and leadership for the ... Contribute to the system design based on demonstrated expertise and applicable experience.

Embedded Software Engineer

Cambridge, MA · On-site

$75K - $156K/yr

Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... Technical areas include the development of embedded software for imaging systems, device, process ...

Summary:The Embedded Software Engineer 2 provides technical expertise and leadership for the ... Technical areas include the development of embedded software for imaging systems, device, process ...

Embedded Software Engineer

Cambridge, MA · On-site

$75K - $156K/yr

Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... Codes, debugs, and tests system software. Performs embedded software and multi-platform software ...

Showing results 21-40

Internship Embedded System Software Engineer information

See Wakefield, MA salary details

$73.8K

$161.7K

$183.4K

How much do internship embedded system software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for internship embedded system software engineer in Wakefield, MA is $161,700.00, according to ZipRecruiter salary data. Most workers in this role earn between $138,600.00 and $182,400.00 per year, depending on experience, location, and employer.

What is the difference between Internship Embedded System Software Engineer vs Embedded System Software Engineer?

AspectInternship Embedded System Software EngineerEmbedded System Software Engineer
QualificationsEnrolled in or recent graduate of relevant degree (e.g., Electrical Engineering, Computer Science)Bachelor's or higher in related field, with some experience
Work EnvironmentInternship programs, entry-level projects, supervised tasksFull-time professional role, independent project work
ResponsibilitiesAssisting in development, learning, supporting senior engineersDesigning, developing, testing embedded software independently
Industry UsageInternship programs, training, entry-level hiringFull-time employment in electronics, automotive, IoT sectors

The main difference between an Internship Embedded System Software Engineer and an Embedded System Software Engineer lies in experience, responsibilities, and employment status. Internships are designed for students or recent graduates gaining initial industry exposure, while full-time engineers handle independent projects and advanced tasks.

What cities near Wakefield, MA are hiring for Internship Embedded System Software Engineer jobs?

Cities near Wakefield, MA with the most Internship Embedded System Software Engineer job openings:

Embedded Software Engineer II

YDU JC Air Cond & Ref Inc.- Dubai

Westford, MA • On-site

$94 - $141/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago

New


Key responsibilities

  • Design, develop, debug, and maintain embedded software applications and firmware.

  • Collaborate with cross-functional teams to integrate software with embedded hardware platforms.

  • Create and execute unit, integration, and system-level tests to ensure software quality.


Job description

Job Title

Principal Embedded Software Engineer (Westford, MA)

Job Summary

Lead design, development, testing, and maintenance of embedded software for fire detection systems at Johnson Controls R&D facility in Westford, MA. Work with cross‑functional teams—senior engineers, systems engineers, hardware designers, and quality teams—to deliver reliable, high‑quality solutions throughout the product lifecycle.

Key Responsibilities
  • Design, develop, debug, and maintain embedded software applications and firmware.
  • Implement software features using C/C++ and other applicable programming languages.
  • Develop software for microcontrollers, processors, and real‑time embedded systems.
  • Participate in software architecture, design reviews, and code reviews.
  • Create and execute unit, integration, and system‑level tests.
  • Support debugging efforts using oscilloscopes, logic analyzers, JTAG debuggers, and other development tools.
  • Investigate and resolve software defects and performance issues.
  • Collaborate with hardware, systems, and test engineers to integrate software with embedded platforms.
  • Develop and maintain technical documentation, including software design specifications and test procedures.
  • Follow software development processes, coding standards, and quality requirements.
  • Participate in continuous improvement initiatives related to software quality, development efficiency, and product reliability.
Required Qualifications
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 0–3 years of experience in embedded software development (product development, internships, co‑ops, or academic projects).
  • Experience programming in C and/or C++.
  • Experience with embedded Linux, RTOS, or bare‑metal development environments.
  • Understanding of embedded systems fundamentals.
  • Basic knowledge of software debugging and troubleshooting techniques.
  • Familiarity with Git or other version control systems.
  • Strong analytical and problem‑solving skills.
  • Effective verbal and written communication skills.
Preferred Qualifications
  • Experience with ARM‑based microcontrollers or processors.
  • Familiarity with communication protocols such as SPI, I2C, UART, Ethernet, and USB.
  • Knowledge of RTOS environments such as FreeRTOS, ThreadX, or Zephyr.
  • Exposure to embedded Linux development.
  • Experience with scripting languages such as Python.
  • Understanding of software testing, automated testing, and continuous integration practices.
  • Familiarity with secure software development practices.
  • Experience working in regulated industries such as aerospace, defense, medical, automotive, or industrial automation.
Salary and Benefits

Salary range: $94,000 – $141,000. The position includes competitive compensation, paid vacation/holidays/sick time, comprehensive benefits package (401K, medical, dental, vision), cross‑training and development opportunities, flexible hybrid work model, and adherence to a Zero Harm safety policy.

Equal Employment Opportunity

Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability, or any other characteristic protected by law. For more information about your equal opportunity and non‑discrimination rights, visit EEO is the Law. If you are an individual with a disability and require accommodation during the application process, please visit the disability accommodation page.

#J-18808-Ljbffr