1

Apprentice Software Developer C C++ Jobs in Chicago, IL

I&C Engineer

Oak Brook, IL · On-site

$145 - $215/hr

Position Title I&C Engineer Job Responsibilities * Design, specify, and test instrumentation and ... Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We're ...

New

Go (Golang) Developer

Chicago, IL · Remote

$200 - $300/hr

As a Software Engineering evaluator, you will create cutting-edge datasets for training ... ReactJS), C/C++, Java, and Rust; evaluating and refining AI-generated code for efficiency ...

Software Engineer III, Access Transparency

Chicago, IL · On-site

$59.25 - $79.50/hr

Master's degree or PhD in Computer Science or related technical fields. * 2 years of experience with software development in one or more programming languages (e.g., Python, C, C , Java, JavaScript)

Flow Traders US is seeking talented C++ Engineers to join our growing team in Chicago. Software Engineers at Flow Traders provide us with our competitive edge, equipping researchers and traders with ...

C++ Developer

Chicago, IL · On-site

$90K - $150K/yr

We are a dynamic and growing trading firm seeking an innovative C++ Software Developer to join our team. This role is pivotal to our dual mission: developing cutting-edge automated trading strategies ...

I&C Engineer

Oak Brook, IL · On-site

$145K - $215K/yr

I&C Engineer Position Description: Protingent Staffing has an exciting direct hire I&C Engineering ... Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We're ...

Description: -We are looking for a software developer to help us design, develop and support our ... C, Java or Go. -Network and system administration skills are a big plus. -Our client primarily ...

Experience in text-based programming (C/C++/C# preferred) ? Knowledge of internal vision hardware and designs, optics, and camera logic ? Comfortable with software toolchains and build systems It ...

Showing results 41-60

Apprentice Software Developer C C information

See Chicago, IL salary details

$10

$59

$98

How much do apprentice software developer c c++ jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for apprentice software developer c c++ in Chicago, IL is $59.54, according to ZipRecruiter salary data. Most workers in this role earn between $48.56 and $65.38 per hour, depending on experience, location, and employer.

What is the difference between Apprentice Software Developer C C++ vs Junior Software Developer C C++?

AspectApprentice Software Developer C C++Junior Software Developer C C++
Required CredentialsBasic programming knowledge, often enrolled in or recent graduate of a coding bootcamp or degree programSome professional experience or internship, foundational skills in C and C++
Work EnvironmentEntry-level, supervised, learning-focusedEarly career, independent tasks with supervision
Employer UsageTraining programs, internships, entry-level rolesFull-time entry-level positions in software development teams

In summary, Apprentice Software Developer C C++ is typically a training or internship role focused on learning, while Junior Software Developer C C++ involves more independent work with some professional experience. Both roles are common in entry-level software development within the industry.

What are the most commonly searched types of Software Developer C C++ jobs in Chicago, IL?

The most popular types of Software Developer C C++ jobs in Chicago, IL are:

What job categories do people searching Apprentice Software Developer C C++ jobs in Chicago, IL look for?

The top searched job categories for Apprentice Software Developer C C++ jobs in Chicago, IL are:

Cross Platform Embedded Software Developer

Snap-On Tools

Lincolnshire, IL • On-site

$100 - $130/hr

Other

Posted 19 days ago


Snap-on rating

7.4

Company rating: 7.4 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

295th of 499 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 ARM processors 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 development 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

#J-18808-Ljbffr

What Snap-on employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom