1

Embedded System Engineer Internship Jobs in Chicago, IL

Embedded Software Engineer

Wheeling, IL · On-site

$127K - $190K/yr

Design, develop, and maintain embedded drivers and firmware with a strong focus on C programming for embedded systems. * Develop and support real-time embedded applications using RTOS, ensuring ...

Design, develop, and maintain embedded drivers and firmware with a strong focus on C programming for embedded systems. * Develop and support real-time embedded applications using RTOS, ensuring ...

Embedded Software Engineer

IL

$135K - $178K/yr

... embedded systems. Expectations: This role blends hands-on engineering with cross-functional ... collaboration, technical problem solving, product lifecycle support and software technical ...

Are you a passionate and skilled Mid-Level Developer with a knack for C++ and embedded systems We're looking for a motivated technologist to join our innovative and dynamic team. In this role, you'll ...

Sr Embedded Engineer

Aurora, IL · Hybrid

$99K - $135K/yr

We are seeking a highly skilled and experienced Senior Embedded Firmware Engineer to lead the ... Collaborate with hardware engineers to define system requirements and specifications for sensor ...

Sr Embedded Engineer

Aurora, IL · On-site

$99K - $135K/yr

We are seeking a highly skilled and experienced Senior Embedded Firmware Engineer to lead the ... Collaborate with hardware engineers to define system requirements and specifications for sensor ...

Onsite Position Summary Are you a passionate and skilled Mid-Level Developer with a knack for C++ and embedded systems? We're looking for a motivated technologist to join our innovative and dynamic ...

Are you a passionate and skilled Mid-Level Developer with a knack for C++ and embedded systems? We're looking for a motivated technologist to join our innovative and dynamic team. In this role, you ...

next page

Showing results 1-20

Embedded System Engineer Internship information

See Chicago, IL salary details

$64.4K

$141.4K

$197.8K

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

As of Jun 16, 2026, the average yearly pay for embedded system engineer internship in Chicago, IL is $141,412.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,900.00 and $168,400.00 per year, depending on experience, location, and employer.

What are Embedded System Engineer Internships?

Embedded System Engineer Internships are temporary positions designed for students or recent graduates to gain practical experience in designing, developing, and testing embedded systems. Interns typically work with microcontrollers, sensors, and real-time operating systems to help build products like consumer electronics, automotive systems, or IoT devices. These internships provide valuable hands-on experience in both hardware and software aspects of embedded systems, making them an excellent starting point for a career in embedded engineering.

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

AspectEmbedded System Engineer InternshipEmbedded Software Developer Internship
Required CredentialsTypically pursuing or holding a degree in Electrical Engineering, Computer Engineering, or related fieldsSimilar educational background, often with focus on software development
Work EnvironmentHands-on hardware and firmware development, working with microcontrollers and embedded devicesPrimarily software coding, testing, and debugging embedded applications
Industry UsageUsed in industries like automotive, consumer electronics, and IoTCommon in tech companies, startups, and embedded systems firms
Search & Comparison IntentInterested in hardware-software integration roles in embedded systemsFocused on software development within embedded environments

While both internships involve embedded systems, the Embedded System Engineer Internship emphasizes hardware and firmware work, whereas the Embedded Software Developer Internship centers on software coding and debugging. Your choice depends on whether you prefer working with hardware components or software development within embedded systems.

What are the key skills and qualifications needed to thrive as an Embedded System Engineer Intern, and why are they important?

To thrive as an Embedded System Engineer Intern, you need a solid understanding of programming languages like C/C++, basic electronics, and embedded systems concepts, often supported by coursework in computer engineering or related fields. Familiarity with microcontroller platforms (such as ARM or Arduino), debugging tools, and version control systems like Git is typically expected. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with teams and tackle complex technical challenges. These skills are crucial for successfully contributing to embedded projects and adapting quickly to real-world engineering environments.

What kinds of projects or tasks can I expect to work on during an Embedded System Engineer Internship?

As an Embedded System Engineer Intern, you will typically be involved in tasks such as assisting with firmware development, testing and debugging embedded software, and supporting hardware integration efforts. Interns often collaborate closely with experienced engineers, contributing to real-world projects like sensor interfacing, microcontroller programming, or system validation. Expect a combination of hands-on technical work and learning opportunities designed to build your understanding of embedded systems. This role also encourages teamwork and communication, as you may participate in code reviews, technical discussions, and project meetings.
What are the most commonly searched types of Embedded System Engineer jobs in Chicago, IL? The most popular types of Embedded System Engineer jobs in Chicago, IL are:
What are popular job titles related to Embedded System Engineer Internship jobs in Chicago, IL? For Embedded System Engineer Internship jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Embedded System Engineer Internship jobs in Chicago, IL look for? The top searched job categories for Embedded System Engineer Internship jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Embedded System Engineer Internship jobs? Cities near Chicago, IL with the most Embedded System Engineer Internship job openings:
Infographic showing various Embedded System Engineer Internship job openings in Chicago, IL as of June 2026, with employment types broken down into 7% Internship, 64% Full Time, and 29% Contract. Highlights an 79% In-person, and 21% Remote job distribution, with an average salary of $141,412 per year, or $68 per hour.
Embedded C++ Developer

Embedded C++ Developer

804 Technology

Buffalo Grove, IL • On-site

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Embedded C++ DeveloperIntroduction

804 Technology is currently seeking an Embedded C++ Developer for a long term contract job opportunity in Buffalo Grove, IL. As the Embedded C++ Developer, you will design, develop, and maintain robust software solutions using C++ for firmware and embedded systems.

Please note that we are not working with third-party vendors for these positions.Please note that we are not working with third-party vendors for these positions.

Responsibilities
  • Design, develop, and maintain software solutions using C++ for firmware and embedded systems.
  • Collaborate closely with cross-functional teams to ensure high-quality, integrated solutions.
  • Engage with Product Owners and stakeholders to understand requirements and contribute to decision-making.
  • Participate in the full software development lifecycle, including coding, testing, documentation, and proofs of concept.
Requirements

Required Skills:

  • Proven professional experience in C++ development within an embedded systems context.
  • Hands-on experience with firmware and embedded development.
  • Ability to work effectively in an agile development team.
  • Strong communication skills for technical and non-technical audiences.
  • Experience debugging embedded systems using tools like GDB.
  • Solutions-oriented mindset with strong problem-solving skills.

Preferred Skills & Experience:

  • Good knowledge of networking concepts and protocols.
  • Familiarity with Linux as a development and target operating system.
  • Experience with scripting languages for automation or tool development.
  • Familiarity with agile methodologies such as Scrum.
  • Experience with version control systems, particularly Git.
  • Familiarity with development tools such as CMake and VSCode.
  • Ability to adapt quickly to changing requirements in a fast-paced environment.

804 Technology logo

About 804 Technology

Sourced by ZipRecruiter

In today’s environment, successful companies need more than what just works, they need unique options for their individual business needs. 804 adjusts to changing needs and then helps clients expand to meet the unfamiliar without sacrificing their trust. 804’s greatest company value is what we deliver; we deliver people. They are the core of our business. That is why we only consider ourselves successful when our people deliver to your expectations.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Cottleville, MO, US

Year founded

2004