1

Embedded Internships Jobs in Illinois (NOW HIRING)

By submitting your interest, you'll be among the first to know when internship opportunities open ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

... embedded systems, and robotics. You can pick a primary area while still having room to cross over ... Many of our past interns have gone on to join OceanComm full-time. Strong performers will be ...

... embedded systems, and robotics. You can pick a primary area while still having room to cross over ... Many of our past interns have gone on to join OceanComm full-time. Strong performers will be ...

next page

Showing results 1-20

Embedded Internships information

What are the key skills and qualifications needed to thrive as an embedded intern, and why are they important?

To thrive as an Embedded Intern, you typically need a foundation in electronics, C/C++ programming, and familiarity with microcontrollers, often pursued through an engineering degree. Experience with hardware debugging tools, embedded development environments (such as Keil or MPLAB), and version control systems like Git is highly valuable. Strong problem-solving skills, eagerness to learn, and effective teamwork help distinguish top candidates. These skills and qualities are crucial for developing reliable embedded systems, collaborating with senior engineers, and adapting quickly to technical challenges.

What types of projects can I expect to work on during an embedded internship, and how hands-on is the experience?

During an embedded internship, you can expect to work on a variety of practical projects such as hardware interfacing, firmware development, and debugging embedded systems. Interns typically collaborate closely with engineering teams, contributing to real product features or prototypes under the mentorship of experienced engineers. The experience is highly hands-on, with opportunities to use development boards, write and test code in C/C++, and troubleshoot actual devices. You'll gain valuable exposure to the full development cycle, from design and testing to documentation, preparing you for a full-time role in embedded systems.

What are embedded internships?

Embedded internships are practical work experiences in the field of embedded systems, where students or recent graduates work with hardware and software that control devices or systems. These internships typically involve programming microcontrollers, working with real-time operating systems, and developing firmware for products such as automotive electronics, medical devices, or consumer electronics. The goal is to provide hands-on experience in designing, testing, and debugging embedded solutions, preparing interns for full-time roles in this specialized engineering field.

What is the difference between Embedded Internships vs Firmware Internships?

AspectEmbedded InternshipsFirmware Internships
Required CredentialsTypically requires coursework or degree in Electrical Engineering, Computer Engineering, or related fieldsSimilar credentials, often requiring knowledge of embedded systems, electronics, and programming
Work EnvironmentHands-on hardware and software development, often in labs or manufacturing settingsFocus on low-level programming, testing, and debugging firmware on embedded devices
Industry UsageUsed across consumer electronics, automotive, aerospace, and industrial sectorsPrimarily in consumer electronics, IoT devices, and specialized hardware products

Embedded Internships and Firmware Internships share similar educational backgrounds and work environments, focusing on embedded systems development. However, Embedded Internships generally encompass broader hardware and software integration, while Firmware Internships concentrate specifically on programming firmware for devices. Both are valuable for careers in embedded systems engineering.

What cities in Illinois are hiring for Embedded Internships jobs?

Cities in Illinois with the most Embedded Internships job openings:

Embedded Software Engineer

Accord Technologies Inc.

Mossville, IL • On-site

$95K - $126K/yr

Contractor

Re-posted 21 days ago


Job description

Title: Embedded Software Engineer
Location: Mossville, IL
Duration: 12 months
Position type: W2 contract
 
 
Top 3 Must-Have Skills (Hard Requirements):
1. C++ Programming – Demonstrated, professional experience is mandatory.
2. Automation experience.
3. Robotics experience.
Additional Technical Skills :
• Unit testing
• SIL (Software-in-the-Loop) testing
Preferred Technical Skills 
• Canape or CANanalyzer
• Ethernet tools (e.g., Wireshark)
• Familiarity with construction equipment
• Robotics or automation experience
Soft Skills (Required):
• Verbal and written communication skills
• Problem-solving skills
• Customer service and interpersonal skills
Other Knowledge Requirements:
• Knowledge of reading schematics and data sheets for components
• Basic knowledge of the full software development lifecycle (business/systems analysis, requirements gathering, functional specification, development, testing, delivery)
• Basic ability to troubleshoot issues and make system changes as needed
• Basic knowledge of computer hardware and software
• Knowledge of computer development software as it relates to embedded systems (e.g., SQL, VisualBasic)
Job Responsibilities
• Design and implement software for embedded devices and systems, from requirements gathering through to production and commercial deployment for product lines.
• Write and code logical and physical database descriptions, and specify identifiers to the management system or direct others in coding descriptions.
• Analyze and enhance the efficiency, stability, and scalability of system resources.
• Review project requests describing database user needs to estimate the time and cost required to accomplish the project.
• Support ongoing field issues, new features, and requests for LTTT (Large Track Type Tractors).
• Code C++ at the application level to ensure the RC/Autonomy system functions as desired on Dozers.
• Collaborate with Domain Architect, Technology Project Manager, other Software Developers, and Systems Engineers to deliver releases and fix issues.
Required Education
• Degree: Bachelor's degree in computer science, software engineering, or a relevant field is required.
• Experience: 5+ years of experience required (internships are not accepted; co-op or master's with research lab experience is considered).