1

Internship Graduate Embedded Software Engineer Jobs in New Jersey

Embedded Software Engineer

Clifton, NJ ยท On-site +1

$100 - $120K/hr

... software to be applied to and integrated with engineering, scientific and manufacturing requirements. You will develop real time embedded systems involving software for digital signal processing ...

Embedded Software Engineer

Camden, NJ ยท On-site

$132K - $174K/yr

Embedded Software Engineer Camden New Jersey - W2 Candidates only โ€ข C++ (up to C++ 14) โ€ข Python โ€ข Minimum of 5+ years of C++ and Python experience with Real time embedded systems โ€ข Usage of a ...

$140K - $184K/yr

SAIC is seeking a Software Engineer located at Picatinny Arsenal in New Jersey supporting U.S. Army ... Develop, test, and integrate embedded software for robotic and wireless-controlled armament systems ...

Embedded Software Engineer

Bordentown, NJ ยท On-site

$106K - $162K/yr

Embedded Software Engineer is an onsite full-time position working at our Bordentown, NJ facility. In this role, you will be developing and maintaining firmware for our high-voltage power supplies ...

Embedded Software Engineer

Bordentown, NJ ยท On-site

$130K - $171K/yr

Embedded Software Engineer is an onsite full-time position working at our Bordentown, NJ facility. In this role, you will be developing and maintaining firmware for our high-voltage power supplies ...

Embedded Software Devoloper

NJ ยท On-site

$95K - $110K/yr

As an Embedded Systems Software Developer you will be working with the Airport Surveillance Radar (ASR-9) team that supports the Federal Aviation Administration (FAA) in Egg Harbor Township, NJ. ASR ...

next page

Showing results 1-20

Internship Graduate Embedded Software Engineer information

What are the key skills and qualifications needed to thrive as an Internship Graduate Embedded Software Engineer, and why are they important?

To thrive as an Internship Graduate Embedded Software Engineer, you generally need a solid foundation in C/C++ programming, embedded systems concepts, and a relevant engineering or computer science degree. Familiarity with microcontroller platforms (such as ARM, AVR, or PIC), debugging tools, and version control systems like Git is typically required. Strong problem-solving abilities, attention to detail, and effective teamwork make candidates stand out in this role. These competencies are crucial for developing reliable embedded solutions and collaborating successfully on technical projects.

What is the difference between Internship Graduate Embedded Software Engineer vs Embedded Software Developer?

AspectInternship Graduate Embedded Software EngineerEmbedded Software Developer
CredentialsTypically pursuing or recently completed a degree in Computer Engineering, Electrical Engineering, or related fieldsUsually holds a bachelor's or master's degree in a relevant technical field
Work EnvironmentEntry-level, internship setting, often in a corporate or research labFull-time professional role in development teams, often in tech or manufacturing companies
Employer & Industry UsageUsed by companies hiring interns to evaluate potential future employeesCommonly used by companies developing embedded systems in automotive, consumer electronics, or industrial sectors

The main difference is that an Internship Graduate Embedded Software Engineer is an entry-level intern gaining hands-on experience, while an Embedded Software Developer is a full-time professional responsible for developing embedded systems. Interns typically work under supervision, whereas developers have more responsibilities and independence in their roles.

What types of projects and responsibilities can an Internship Graduate Embedded Software Engineer expect to work on during their internship?

As an Internship Graduate Embedded Software Engineer, you can expect to work on a variety of projects that may include developing and testing firmware, debugging hardware-software integration issues, and writing code for microcontrollers or embedded devices. Typical responsibilities often involve collaborating closely with senior engineers and hardware teams, participating in code reviews, and contributing to system-level testing. This role provides valuable hands-on experience with real-world products, exposure to industry-standard development tools, and insight into agile or iterative development processes. You'll gain practical skills and a better understanding of embedded systems through both individual assignments and teamwork.

What does an Internship Graduate Embedded Software Engineer do?

An Internship Graduate Embedded Software Engineer assists in developing and testing software that runs on embedded systems, such as microcontrollers or specialized hardware. They often work under supervision, collaborating with senior engineers to design, code, and debug embedded applications. Their responsibilities typically include writing code in languages like C or C++, troubleshooting hardware-software integration, and participating in team meetings. This role provides valuable hands-on experience in embedded systems development and helps build foundational skills for a career in embedded engineering.
What are the most commonly searched types of Graduate Embedded Software Engineer jobs in New Jersey? The most popular types of Graduate Embedded Software Engineer jobs in New Jersey are:
What are popular job titles related to Internship Graduate Embedded Software Engineer jobs in New Jersey? For Internship Graduate Embedded Software Engineer jobs in New Jersey, the most frequently searched job titles are:
What job categories do people searching Internship Graduate Embedded Software Engineer jobs in New Jersey look for? The top searched job categories for Internship Graduate Embedded Software Engineer jobs in New Jersey are:
What cities in New Jersey are hiring for Internship Graduate Embedded Software Engineer jobs? Cities in New Jersey with the most Internship Graduate Embedded Software Engineer job openings:
Infographic showing various Internship Graduate Embedded Software Engineer job openings in New Jersey as of July 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution.

Embedded Software Engineer

NAVA Software Solutions

Cranbury, NJ โ€ข On-site

$134K - $176K/yr

Full-time

Re-posted 14 days ago


Job description

NAVA Software solutions is looking for an Embedded Software Engineer
Details:
Embedded Software Engineer
Location: Cranbury NJ - Hybrid Mode
Duration: Full time /Direct hire
Responsibilities:
  • Participate/lead in software development projects related to Electric Vehicle (EV) charging applications
  • Participate in system architecture discussion and planning with software development
  • Write design documents and unit test plans for software projects
  • Communicate with team members and report weekly on project progress
  • Assist with the execution of projects

Qualifications:
  • BS Electrical Engineering or BS Computer Science, related work experience is a plus
  • A solid current background in C/C++, embedded hardware & software designs
  • Experience with embedded Linux operating system and RTOS
  • Experience in software development with a distinguished track record for technically demanding projects
  • Excellent verbal, written and interpersonal communication and documentation skills

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media