1

Programmer Programmer Jobs in Downers Grove, IL (NOW HIRING)

CNC Programmer

Carol Stream, IL · On-site

$27.25 - $37.25/hr

JOB SUMMARY We are seeking an experienced CNC Programmer who is self-directed and proficient in CAD/CAM, with a solid background in hands-on machining. The role is focused on programming and ...

Variable Data Programmer (VDP) processes mailing data and programs variable documents for output on digital presses using the latest software technologies. Individual must be self-motivated and be ...

Variable Data Programmer (VDP) processes mailing data and programs variable documents for output on digital presses using the latest software technologies. Individual must be self-motivated and be ...

CNC Programmer

Wheeling, IL · On-site

$27.50 - $37.50/hr

This role is a fully dedicated programming position--100% focused on creating, optimizing, and supporting CNC programs. This is a full time employee first shift position in Wheeling, IL. How you will ...

They are hiring a CMM Programmer responsible for developing and writing CMM programs to inspect highprecision machined aerospace components. This includes both firstarticle and production inspection ...

Robot Programmer

Bartlett, IL · On-site

$25 - $43/hr

SUMMARY The Robot Programmer plays a critical role in supporting the programming, installation, troubleshooting, and maintenance of robotic systems and automated machinery. Working on-site at Matrix ...

CNC PROGRAMMER

Elgin, IL · On-site

$79K - $83K/yr

The CNC Programmer will be responsible for setting up, programming and operating CNC machines.We don't just mass-produce repetitive parts. We tackle short-run, high-precision prototyping projects ...

Robot Programmer

Bartlett, IL · On-site

$25 - $43/hr

SUMMARY The Robot Programmer plays a critical role in supporting the programming, installation, troubleshooting, and maintenance of robotic systems and automated machinery. Working on-site at Matrix ...

Robot Programmer

Bartlett, IL · On-site

$30 - $40/hr

SUMMARY The Automation Technician plays a critical role in supporting the programming, installation, troubleshooting, and maintenance of robotic systems and automated machinery. Working on-site at ...

SUMMARY The Automation Technician plays a critical role in supporting the programming, installation, troubleshooting, and maintenance of robotic systems and automated machinery. Working on-site at ...

CMM Programmer

Hanover Park, IL · On-site

$35 - $40/hr

CMM Programmer Hours: 1st shift (flex start time) Location: Hanover Park, IL Hourly Rate: $35-40 an hour Onsite role If you enjoy teamwork, technology, a great workplace culture and being developed ...

Showing results 21-40

Programmer Programmer information

See Downers Grove, IL salary details

$11

$39

$68

How much do programmer programmer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for programmer programmer in Downers Grove, IL is $39.44, according to ZipRecruiter salary data. Most workers in this role earn between $25.67 and $51.35 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What job categories do people searching Programmer Programmer jobs in Downers Grove, IL look for?

The top searched job categories for Programmer Programmer jobs in Downers Grove, IL are:

What cities near Downers Grove, IL are hiring for Programmer Programmer jobs?

Cities near Downers Grove, IL with the most Programmer Programmer job openings:

Infographic showing various Programmer Programmer job openings in Downers Grove, IL as of August 2026, with employment types broken down into 75% Full Time, 17% Part Time, 7% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $82,043 per year, or $39.4 per hour.

CNC Programmer

Prince Industries LLC

Carol Stream, IL • On-site

$27.25 - $37.25/hr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

JOB SUMMARY
We are seeking an experienced CNC Programmer who is self-directed and proficient in CAD/CAM, with a solid background in hands-on machining. The role is focused on programming and optimizing 3-5 axis Vertical Machining Centers and Horizontal Machining Centers.
This individual must demonstrate deep knowledge of machining processes, cutting tools, fixturing strategies, and material machinability, with the ability to take ownership of projects from concept development through full production readiness.
ESSENTIAL DUTIES AND RESPONSIBILITIES
  • Create, optimize, and validate CNC programs for 3-5 axis Vertical Machining Centers and Horizontal Machining Centers using CAD/CAM software (SolidWorks, Edgecam, Mastercam).
  • Interpret engineering drawings and 3D models to develop efficient machining strategies.
  • Design and document work holding and fixturing solutions for repeatable and accurate machining processes.
  • Select appropriate cutters, tooling, and machining parameters based on material, tolerance, and machine capability.
  • Support setup and prove-out on the shop floor, adjusting toolpaths, feeds, and speeds as needed.
  • Utilize probing cycles and Macro B programming to automate setup, verification, and in-process checks.
  • Troubleshooting challenges including chatter, dimensional variation, work holding, and tool performance issues.
  • Create and maintain setup sheets, tool lists, and process documentation.
  • Collaborate across engineering, production, and quality to ensure manufacturability and repeatability.
  • Drive process improvements related to cycle time, tool life, quality, and workflow efficiency.
  • Assist the Quoting team with accurate cycle time and fixture cost estimates.
  • Create detailed setup layouts in SolidWorks, including work holding, datums, tooling clearance, and machine orientation to support accurate and repeatable setups.

REQUIRED SKILLS / ATTRIBUTES
  • 3-5 years' experience programming CNC machining centers.
  • Proficiency with CAD/CAM platforms such as SolidWorks, Edgecam, or Mastercam.
  • Strong knowledge of material machinability, cutting tools, and machining parameters.
  • Hands-on experience with Vertical Machining Centers (3-5 axis) and Horizontal Machining Centers.
  • Ability to create fixtures, work holding, and tooling concepts.
  • Strong understanding of engineering drawings, GD&T, and tolerancing.
  • Experience with probing cycles and Macro B programming.
  • Ability to independently manage projects from concept to production ready.
  • Ability to work closely with and train Process Engineers and machine operators.
  • Strong problem-solving and analytical skills.

EDUCATION AND EXPERIENCE
  • High school diploma or GED certificate. Completion of a technical or associate degree program is a plus.
  • Minimum of 5 or more years previous work experience in CNC setup and programming.
  • Minimum of 3 or more years of CNC programming.

PHYSICAL JOB REQUIREMENTS
  • Regularly required to sit, stand, or walk the duration of the shift (8-10 hours).
  • Occasionally required to lift, push, or pull up to 30 lbs.
  • Frequently required to sit, stoop, kneel, reach, or bend.
  • Regularly exposed to moving machine parts when in plant.

Due to ITAR regulations, only U.S. persons-defined as U.S. citizens, lawful permanent residents (Green Card holders), are eligible for this position.
*We are an Equal Employment Opportunity ("EEO") Employer. Applicants can learn more about Prince's status as an equal opportunity employer by viewing the federal "EEO is the Law" poster (https://www.eeoc.gov/employers )
#indeedcnc