1

Embedded Software Engineer Co Op Jobs in Wall, NJ

Embedded Engineer

New York, NY · On-site

$150K - $220K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Design, develop, test, and deploy performant and robust software on embedded and edge compute ... Bachelor's or Master's in Computer Engineering, Electrical Engineering, or related technical field ...

... Engineering, Pharmaceutical Sciences, Chemistry, Engineering, Business, or related disciplines ... Previous internship, co-op, research lab, student organization, or operational support experience ...

Role & Mission This VIE is Alta Ares' software engineering presence in the United States - a ... You will contribute to the AI, computer vision, and embedded software stack that underpins Alta ...

Role & Mission This VIE is Alta Ares' software engineering presence in the United States -- a ... You will contribute to the AI, computer vision, and embedded software stack that underpins Alta ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

2025 - Summer Intern Co-op Conversion

Edison, NJ · On-site

$15.25 - $20.25/hr

This requisition is for 2025 Summer Intern/Co-op Conversion candidates with assignment end dates ... Functional Talent Scouts (function or engineering subfunction), who are CC03 or higher employees ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

Showing results 21-40

Embedded Software Engineer Co Op information

See Wall, NJ salary details

$72.3K

$158.4K

$179.7K

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

As of Aug 19, 2026, the average yearly pay for embedded software engineer co op in Wall, NJ is $158,368.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,800.00 and $178,600.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 cities near Wall, NJ are hiring for Embedded Software Engineer Co Op jobs?

Cities near Wall, NJ with the most Embedded Software Engineer Co Op job openings:

Infographic showing various Embedded Software Engineer Co Op job openings in Wall, NJ as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $158,368 per year, or $76.1 per hour.

Embedded Development Engineer

INA Solution Inc

Princeton, NJ • On-site

$50 - $60/hr

Contractor

Posted 21 days ago


Job description

Job Title: Embedded Development Engineer

Location : Princeton, New Jersey (only onsite, no remote)

Job description:

•            Design, develop, and maintain embedded software for ARM based microcontrollers using C and C++.

•            Implement and optimize real time applications on RTOS platforms (VxWorks experience is a strong plus).

•            Develop and integrate drivers for I2C, SPI, UART, and other peripheral communication protocols.

•            Work with BSPs, low level hardware initialization, and board bring up activities.

•            Utilize JTAG and other hardware debugging tools for system level troubleshooting and validation.

•            Implement and manage threads, semaphores, mutexes, and other concurrency mechanisms in real time environments.

•            Use IAR Embedded Workbench and other toolchains for development, debugging, and optimization.

•            Participate in JIRA based SDLC workflows, and defect management, good experience in Git based version control environment(branching, merging)

•            Support verification, validation, and documentation activities required for medical device compliance.