1

Intern Embedded C Programming Jobs in Chicago, IL

Embedded Systems Development Engineer

Niles, IL · Hybrid

$115K - $185K/yr

  • Medical

  • Retirement

  • PTO

As a Senior Embedded Software Development Engineer, you will work in the Product Development ... Demonstrated skills in C++ and/or C with object oriented design, analysis and programming.

Embedded Systems Development Engineer

Niles, IL · On-site

$113K - $181K/yr

  • Medical

  • Retirement

  • PTO

As a Senior Embedded Software Development Engineer, you will work in the Product Development ... Demonstrated skills in C++ and/or C with object oriented design, analysis and programming.

Embedded Systems Development Engineer

Niles, IL · Hybrid

$115K - $185K/yr

  • Medical

  • Retirement

  • PTO

As a Senior Embedded Software Development Engineer, you will work in the Product Development ... Demonstrated skills in C++ and/or C with object oriented design, analysis and programming.

Embedded Systems Development Engineer

Niles, IL · On-site

$115K - $185K/yr

  • Medical

  • Retirement

  • PTO

As a Senior Embedded Software Development Engineer, you will work in the Product Development ... Demonstrated skills in C++ and/or C with object oriented design, analysis and programming.

Embedded Systems Development Engineer

Niles, IL · Hybrid

$113K - $181K/yr

  • Medical

  • Retirement

  • PTO

As a Senior Embedded Software Development Engineer, you will work in the Product Development ... Demonstrated skills in C++ and/or C with object oriented design, analysis and programming.

Embedded Systems Development Engineer

Niles, IL · Hybrid

$115K - $185K/yr

  • Medical

  • Retirement

  • PTO

As a Senior Embedded Software Development Engineer, you will work in the Product Development ... Demonstrated skills in C++ and/or C with object oriented design, analysis and programming.

Sr Embedded Engineer

Aurora, IL · Hybrid

$99K - $135K/yr

Proficiency in programming languages such as C and C++ for embedded systems, with experience in firmware development for microcontrollers, and SoCs. * Proficiency in HW interfaces such as I2C, UART ...

Sr Embedded Engineer

Aurora, IL · On-site

$99K - $135K/yr

Proficiency in programming languages such as C and C++ for embedded systems, with experience in firmware development for microcontrollers, and SoCs. * Proficiency in HW interfaces such as I2C, UART ...

Advanced Embedded Engineer

Lincolnshire, IL · Hybrid

$118K - $148K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong expertise in programming languages such as C and C++ with mastery in embedded software development. Deep understanding of hardware and software integration in embedded systems. Experience with ...

Advanced Embedded Engineer

Lincolnshire, IL · Hybrid

$118K - $148K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong expertise in programming languages such as C and C++ with mastery in embedded software development. Deep understanding of hardware and software integration in embedded systems. Experience with ...

Senior Engineer, Embedded Systems Development

Niles, IL · Hybrid

$124K - $163K/yr

  • Medical

  • Retirement

  • PTO

As a Senior Engineer, Embedded Systems Development, you will work in the Product Development ... Demonstrated understanding of software design, analysis and programming using C++ and/or C, Java ...

Engineer II - Software Engineering

University Park, IL · On-site

$90 - $130/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Write clean, efficient, and well-documented firmware code using embedded C/C++ programming languages, adhering to coding standards and best practices. * Implement video technologies using protocols ...

New

Showing results 41-60

Intern Embedded C Programming information

See Chicago, IL salary details

$13

$26

$39

How much do intern embedded c programming jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for intern embedded c programming in Chicago, IL is $26.18, according to ZipRecruiter salary data. Most workers in this role earn between $21.30 and $29.71 per hour, depending on experience, location, and employer.

What is the difference between Intern Embedded C Programming vs Intern Firmware Development?

AspectIntern Embedded C ProgrammingIntern Firmware Development
Required SkillsEmbedded C, microcontroller basics, debuggingEmbedded C, hardware interaction, firmware design
Work EnvironmentEmbedded systems labs, electronics workshopsEmbedded systems labs, hardware testing environments
Industry UsageConsumer electronics, automotive, IoT devicesConsumer electronics, industrial equipment, IoT

Intern Embedded C Programming and Intern Firmware Development roles share skills like embedded C and work in embedded systems environments. However, firmware development often involves deeper hardware interaction and firmware design, making it more hardware-centric. Both roles are common in industries like consumer electronics and IoT, but firmware development may require additional hardware knowledge.

What are the most commonly searched types of Embedded C Programming jobs in Chicago, IL?

The most popular types of Embedded C Programming jobs in Chicago, IL are:

What cities near Chicago, IL are hiring for Intern Embedded C Programming jobs?

Cities near Chicago, IL with the most Intern Embedded C Programming job openings:

Cross Platform Embedded Software Developer

Snap-on Inc

Lincolnshire, IL • On-site

$100K - $130K/yr

Full-time

Re-posted 21 days ago


Snap-on rating

7.4

Company rating: 7.4 out of 10

Based on 76 frontline employees who took The Breakroom Quiz

287th of 490 rated machine equipment manufacturers


Job description

Overview 

New product development and sustaining engineering of Internet enabled hand-held embedded products

Responsibilities include developing and maintaining firmware and applications on multiple platforms and products globally 

Responsibilities:

  • Contribute as a member in an Agile software development team
  • Design and develop new cross-platform features while focusing on quality
  • Work as part of a cross-functional global team 

Requirements:

  • 5 years C, C++ programming in an embedded environment employing a real-time operating system
  • Familiarity with Android development
  • Excellent problem solving / debugging skills
  • Excellent communication skills - written and verbal
  • Ability to work as part of a cross-functional and distributed team
  • Self-motivated 

Experience in some of the following areas:

  • Experience implementing multi-threaded applications on a RTOS
  • Experience with a design that employs ARMprocessors such as the Cortex-M7 STM32H7
  • Experience with the IAR Integrated Development Environment
  • Familiar with Visual Studio and Windows SDKs and frameworks
  • Familiar with Android Studio, Android SDK and UI frameworks
  • Experience with the SMX RTOS by Micro Digital
  • Experience in communication standards, e.g. Bluetooth, Wi-Fi, etc.
  • Experience implementing Bluetooth on an embedded system
  • Experience implementing the network stack, Ethernet, Wi-Fi, HTTPS, Sockets, in an embedded system
  • GUI Design in an embedded environment using Tara Systems Embedded Wizard
  • Device drivers design & programming
  • Vehicle Communication Protocols design & programming
  • Strong understanding of object-oriented software design and design patterns
  • Well versed in multi-threaded developoment and n-tier architecture object-oriented design patterns
  • Comfortable with using GitHub Copilot

 Salary $100,000 - $130,000

Snap-on is an Equal Opportunity Employer, Minority/Female/Disabled/Veteran

 Employment Type: FULL_TIME

What Snap-on employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom