1

Embedded System Engineer Intern Jobs (NOW HIRING)

Senior Embedded System Engineer Company: The Boeing Company At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate ...

Senior Embedded System Engineer Company: The Boeing Company At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate ...

Senior Embedded System Engineer Company: The Boeing Company At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate ...

... Engineer Intern to take on a critical role to enhance our Embedded Software team. As an Embedded ... Understand and debug issues on embedded systems. * Work independently with minimal supervision.

... Engineer Intern to take on a critical role to enhance our Embedded Software team. As an Embedded ... Understand and debug issues on embedded systems. * Work independently with minimal supervision.

Systems Engineer Intern

Detroit, MI

$16.50 - $21.50/hr

You will support engineering teams working on embedded systems, electromechanical components, and automotive comfort technologies. So, what will you be doing as a Systems Engineer Intern? * Systems ...

Systems Engineer Intern

Detroit, MI

$16.50 - $21.50/hr

You will support engineering teams working on embedded systems, electromechanical components, and automotive comfort technologies. So, what will you be doing as a Systems Engineer Intern? * Systems ...

Systems Engineer Intern

Detroit, MI · On-site

$16.50 - $21.50/hr

You will support engineering teams working on embedded systems, electromechanical components, and automotive comfort technologies. So, what will you be doing as a Systems Engineer Intern? * Systems ...

next page

Showing results 1-20

Embedded System Engineer Intern information

See salary details

$13

$25

$38

How much do embedded system engineer intern jobs pay per hour?

As of May 31, 2026, the average hourly pay for embedded system engineer intern in the United States is $25.42, according to ZipRecruiter salary data. Most workers in this role earn between $20.67 and $28.85 per hour, depending on experience, location, and employer.

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 generally need a background in electrical engineering or computer science with core skills in C/C++ programming, microcontroller architectures, and basic circuit design. Familiarity with tools such as embedded IDEs (e.g., Keil, MPLAB), oscilloscopes, and version control systems like Git is highly valued, and coursework or certifications in embedded systems are beneficial. Strong problem-solving skills, attention to detail, and effective teamwork help interns excel in dynamic project environments. These skills and qualities are crucial for developing reliable embedded solutions and adapting to the fast-evolving demands of hardware-software integration.

What types of projects and daily tasks can an Embedded System Engineer Intern expect to work on?

As an Embedded System Engineer Intern, you can expect to be involved in a variety of hands-on projects such as developing and testing firmware for microcontrollers, troubleshooting hardware-software integration issues, and assisting with the design of embedded system prototypes. Daily tasks often include writing and debugging code in languages like C or C++, participating in team meetings to discuss project progress, and collaborating closely with hardware engineers and senior embedded developers. This role offers valuable exposure to real-world product development cycles and provides opportunities to learn industry-standard tools and methodologies.

What are Embedded System Engineer Interns?

Embedded System Engineer Interns are students or recent graduates who assist in designing, developing, and testing embedded systems under the supervision of experienced engineers. These systems typically combine hardware and software to perform dedicated functions within larger electronic devices such as cars, medical equipment, or consumer electronics. Interns often help with tasks like programming microcontrollers, troubleshooting hardware, and collaborating with cross-functional teams. The position provides hands-on experience and exposure to the development cycle of embedded products, preparing interns for a full-time engineering role.

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

AspectEmbedded System Engineer InternEmbedded Software Developer Intern
Required CredentialsTypically pursuing or holding a degree in Electrical Engineering, Computer Engineering, or related fieldsUsually pursuing or holding a degree in Computer Science, Software Engineering, or related fields
Work EnvironmentHands-on hardware and firmware development, working with microcontrollers and embedded devicesSoftware-focused, developing code for embedded systems, often in simulation or on hardware
Employer & Industry UsageUsed in industries like automotive, consumer electronics, and industrial automationCommon in IoT, consumer electronics, and software companies working on embedded applications

The main difference between Embedded System Engineer Intern and Embedded Software Developer Intern lies in their focus areas. The Embedded System Engineer Intern typically works more with hardware, firmware, and microcontrollers, while the Embedded Software Developer Intern concentrates on writing and testing software for embedded systems. Both roles require related technical skills and are often found in similar industries, but their daily tasks and focus differ.

What cities are hiring for Embedded System Engineer Intern jobs? Cities with the most Embedded System Engineer Intern job openings:
What are the most commonly searched types of Embedded System Engineer jobs? The most popular types of Embedded System Engineer jobs are:
What states have the most Embedded System Engineer Intern jobs? States with the most job openings for Embedded System Engineer Intern jobs include:
Infographic showing various Embedded System Engineer Intern job openings in the United States as of May 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 94% Physical, 5% Hybrid, and 1% Remote job distribution, with an average salary of $52,867 per year, or $25.4 per hour.

Other

Posted 11 days ago


Job description

Embedded Software Engineer 3 – Autonomous Systems
Requisition ID: 97769-1
Location: Mossville Tech Center – Building A, Illinois
Work Schedule: Onsite
Duration: 12 Months
Interview Process: 2 Rounds
Interview Format: 1st Round – Virtual / 2nd Round – In-Person or Virtual Technical Interview
Interview Type: Panel Interview

Job Overview
We are seeking an experienced Embedded Software Engineer to support the development of advanced technologies, semi-autonomous, and autonomous solutions for heavy equipment applications. This role will focus on designing, developing, integrating, and validating robust embedded software systems for Surface Loading machines such as Wheel Loaders and Excavators.
The ideal candidate will have strong expertise in C++ development, robotics frameworks, embedded systems, autonomy technologies, and software architecture, along with a passion for solving complex real-world engineering challenges.

Position Summary
The Embedded Software Engineer will work as part of an engineering team responsible for developing scalable embedded software and autonomous machine technologies for heavy equipment applications. This role includes contributing to software design, architecture, coding, debugging, validation, and product quality activities across the full software development lifecycle.
The engineer will collaborate closely with cross-functional teams to prototype innovative solutions and bring production-ready autonomous technologies to market.

Key Responsibilities
•    Develop production-quality C++ software for embedded and autonomous machine systems. 
•    Participate in software design, coding, testing, validation, and documentation activities. 
•    Contribute to architecture and requirements development for advanced autonomy solutions. 
•    Support functional safety software design and validation processes. 
•    Design and integrate scalable features for embedded electronic control systems and vision systems. 
•    Collaborate with engineering teams to solve complex autonomy and robotics challenges. 
•    Analyze, troubleshoot, and resolve software and system-level technical issues. 
•    Support product development activities from prototype through production deployment. 
•    Mentor and collaborate with team members to achieve project goals. 

Required Qualifications
Education
•    Bachelor’s Degree in: 
o    Engineering 
o    Computer Science 
o    Related Technical Field 
Experience
•    5–7 years of experience supporting: 
o    Robotics 
o    Autonomous systems 
o    Automation projects 
•    Internship experience accepted 

Top Required Skills
•    Strong expertise in C++ Programming 
•    Knowledge of Robot Operating System (ROS) or similar robotics frameworks 
•    Experience in one or more of the following areas: 
o    Positioning 
o    Planning 
o    Perception 
•    Ability to research technical literature and translate research concepts into product implementation 

Required Technical Skills
Embedded & Autonomous Systems
•    Embedded software development 
•    Autonomous machine systems 
•    Electronic control systems 
•    Vision systems integration 
•    Functional safety software validation 
Software Development
•    Strong understanding of Software Development Life Cycle (SDLC) 
•    Experience interpreting system designs and technical specifications 
•    Strong debugging and profiling skills 
•    Structured programming techniques 
•    Technical troubleshooting and root cause analysis 
Additional Technical Expertise
•    Telematics-based messaging and machine protocols 
•    Experience with production software deployment and support 
•    Ability to analyze logs, software behavior, and current systems 
Industry Experience Preferred
•    Mining or Construction industry experience 
•    Experience with: 
o    Track Type Tractors 
o    Motor Graders 
o    Wheel Loaders 
o    Excavators 
o    Mining Shovels 
o    Tracked Loaders 

Soft Skills
Problem Solving & Analytical Skills
•    Strong troubleshooting and diagnostic abilities 
•    Ability to identify risks and evaluate alternative solutions 
•    Data-driven decision-making approach 
•    Strong attention to detail 
Communication & Collaboration
•    Strong verbal and written communication skills 
•    Ability to collaborate effectively within engineering teams 
•    Willingness to document designs, solutions, and validation processes clearly 

Team & Work Environment
•    Work within a collaborative engineering team of 3–6 members 
•    Office-based onsite environment 
•    Frequent collaboration with software, systems, validation, and autonomy engineering teams 
•    Fast-paced innovation-focused development environment 

Candidate Value Proposition
This opportunity provides hands-on involvement in the development of next-generation autonomous heavy equipment systems. Candidates will gain exposure to cutting-edge robotics, embedded software, autonomy platforms, and large-scale machine control technologies while working on impactful engineering solutions within Caterpillar’s autonomy initiatives.

Important Notes / Disqualifiers
Disqualifiers
•    Candidates seeking remote work 
•    Associate Degree only (Bachelor’s Degree required) 
Preferred Candidate Traits
•    Strong passion for robotics and autonomy technologies 
•    Excellent problem-solving mindset 
•    Ability to work effectively in highly technical and collaborative environments 
•    Comfortable handling complex engineering challenges and production-quality software development