CNC Programmer
$36 - $53/hr
We are seeking a skilled CNC Programmer to join our team. If you are an experience programmer with MasterCam experience and are familiar with Okuma machines, we want to hear from you.
Quick apply
$36 - $53/hr
We are seeking a skilled CNC Programmer to join our team. If you are an experience programmer with MasterCam experience and are familiar with Okuma machines, we want to hear from you.
Quick apply
$36 - $53/hr
We are seeking a skilled CNC Programmer to join our team. If you are an experience programmer with MasterCam experience and are familiar with Okuma machines, we want to hear from you.
Elk Grove Village, IL · On-site
$31.30 - $35.10/hr
Dexter's engineers solve complex customer problems with innovative solutions, winning business based on quality, customer support, and application engineering expertise. For more information on ...
New
Elk Grove Village, IL · On-site
$31.30 - $35.10/hr
Dexter's engineers solve complex customer problems with innovative solutions, winning business based on quality, customer support, and application engineering expertise. For more information on ...
New
Wheeling, IL · On-site
$32 - $45/hr
CMM Programmer Dynomax, Inc. is growing and expanding! We are seeking experienced CMM Programmer with a keen eye for detail. Dynomax specializes in 3 and 5 axis milling of aerostructures. This is a ...
Wheeling, IL · On-site
$32 - $45/hr
CMM Programmer Dynomax, Inc. is growing and expanding! We are seeking experienced CMM Programmer with a keen eye for detail. Dynomax specializes in 3 and 5 axis milling of aerostructures. This is a ...
$31 - $37/hr
The EDM Programmer is responsible for utilizing CAD/CAM software to develop, optimize, and maintain CNC programming for Wire EDM and Sinker EDM equipment. This includes creating detailed setup ...
New
Quick apply
$31 - $37/hr
The EDM Programmer is responsible for utilizing CAD/CAM software to develop, optimize, and maintain CNC programming for Wire EDM and Sinker EDM equipment. This includes creating detailed setup ...
New
Mount Prospect, IL · On-site
We are seeking a skilled CNC Programmer to join our team. If you are an experience programmer with MasterCam experience and are familiar with Okuma machines, we want to hear from you.
Quick apply
Mount Prospect, IL · On-site
We are seeking a skilled CNC Programmer to join our team. If you are an experience programmer with MasterCam experience and are familiar with Okuma machines, we want to hear from you.
Cary, IL · On-site
$27 - $36.75/hr
As the CNC Setup Programmer, you will provide programming and manufacturing leadership to production cells through programming expertise, tooling usage specification, and integration of new ...
Cary, IL · On-site
$27 - $36.75/hr
As the CNC Setup Programmer, you will provide programming and manufacturing leadership to production cells through programming expertise, tooling usage specification, and integration of new ...
Be Seen First
Park Ridge, IL · On-site
The Programmer will design, develop, maintain and support corporate software applications and EDI programs on the IBM iSeries (AS/400) using RPG/LE, SQL and CL. The Programmer will be responsible for ...
Quick apply
Be Seen First
Park Ridge, IL · On-site
The Programmer will design, develop, maintain and support corporate software applications and EDI programs on the IBM iSeries (AS/400) using RPG/LE, SQL and CL. The Programmer will be responsible for ...
Carol Stream, IL · On-site
$80K - $110K/yr
JOB SUMMARY The CNC Programmer 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 ...
Quick apply
Carol Stream, IL · On-site
$80K - $110K/yr
JOB SUMMARY The CNC Programmer 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 ...
Be Seen First
Park Ridge, IL · On-site
The Programmer will design, develop, maintain and support corporate software applications and EDI programs on the IBM iSeries (AS/400) using RPG/LE, SQL and CL. The Programmer will be responsible for ...
Quick apply
Be Seen First
Park Ridge, IL · On-site
The Programmer will design, develop, maintain and support corporate software applications and EDI programs on the IBM iSeries (AS/400) using RPG/LE, SQL and CL. The Programmer will be responsible for ...
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 ...
Quick apply
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 ...
Quick apply
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 ...
Cary, IL · On-site
$30 - $35/hr
CNC Programmer Creates and optimizes CNC programs for 3‑axis milling machines in a high‑precision manufacturing environment. Combines CAD/CAM programming, machine setup, and hands‑on support to ...
Quick apply
Cary, IL · On-site
$30 - $35/hr
CNC Programmer Creates and optimizes CNC programs for 3‑axis milling machines in a high‑precision manufacturing environment. Combines CAD/CAM programming, machine setup, and hands‑on support to ...
Be Seen First
Cicero, IL · On-site
$25 - $29/hr
Essential Duties and Responsibilities of a CNC Programmer * Reviews 3D CAD templates for commercial door hardware installation * Makes calculations for programming * Translates instructions into a ...
Quick apply
Be Seen First
Cicero, IL · On-site
$25 - $29/hr
Essential Duties and Responsibilities of a CNC Programmer * Reviews 3D CAD templates for commercial door hardware installation * Makes calculations for programming * Translates instructions into a ...
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 ...
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 ...
Carpentersville, IL · On-site
$35 - $45/hr
CNC PROGRAMMER Stanley Machining & Tool Corporation is a family owned and operated contract-manufacturing company founded in 1966. With two facilities totaling almost 400,000 square feet, 200 pieces ...
Quick apply
Carpentersville, IL · On-site
$35 - $45/hr
CNC PROGRAMMER Stanley Machining & Tool Corporation is a family owned and operated contract-manufacturing company founded in 1966. With two facilities totaling almost 400,000 square feet, 200 pieces ...
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 ...
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 ...
Carpentersville, IL · On-site
$35 - $45/hr
CNC PROGRAMMER Stanley Machining & Tool Corporation is a family owned and operated contract-manufacturing company founded in 1966. With two facilities totaling almost 400,000 square feet, 200 pieces ...
Quick apply
Carpentersville, IL · On-site
$35 - $45/hr
CNC PROGRAMMER Stanley Machining & Tool Corporation is a family owned and operated contract-manufacturing company founded in 1966. With two facilities totaling almost 400,000 square feet, 200 pieces ...
$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 ...
Quick apply
$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 ...
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 ...
Quick apply
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 ...
Waukegan, IL · On-site
$73K - $110K/yr
Programmer Analyst Country/Region: United States Job Location: Waukegan Required Travel (%): 5% Work Model: hybrid Programmer Analyst Your Mission The Programmer Analyst provides analytical ...
Waukegan, IL · On-site
$73K - $110K/yr
Programmer Analyst Country/Region: United States Job Location: Waukegan Required Travel (%): 5% Work Model: hybrid Programmer Analyst Your Mission The Programmer Analyst provides analytical ...
$11.94 - $17.06
4% of jobs
$17.06 - $22.19
9% of jobs
$25.87 is the 25th percentile. Wages below this are outliers.
$22.19 - $27.31
17% of jobs
$27.31 - $32.44
13% of jobs
The median wage is $35.42 / hr.
$32.44 - $37.56
13% of jobs
$37.56 - $42.68
10% of jobs
$42.68 - $47.81
9% of jobs
$48.77 is the 75th percentile. Wages above this are outliers.
$47.81 - $52.93
9% of jobs
$52.93 - $58.05
7% of jobs
$58.05 - $63.18
6% of jobs
$63.18 - $68.30
4% of jobs
$11
$39
$68
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

$36 - $53/hr
Full-time
Re-posted 14 days ago
We are seeking a skilled CNC Programmer to join our team. If you are an experience programmer with MasterCam experience and are familiar with Okuma machines, we want to hear from you.
Responsibilities(MASTERCAM)
Machines & technologies you'll use: