CNC Programmer
$75K - $110K/yr
CNC Programmer - South Bend, IN (Direct Hire) Position Summary The CNC Programmer is responsible for leading CNC programming activities, optimizing machining processes, improving equipment ...
Quick apply
$75K - $110K/yr
CNC Programmer - South Bend, IN (Direct Hire) Position Summary The CNC Programmer is responsible for leading CNC programming activities, optimizing machining processes, improving equipment ...
Quick apply
$75K - $110K/yr
CNC Programmer - South Bend, IN (Direct Hire) Position Summary The CNC Programmer is responsible for leading CNC programming activities, optimizing machining processes, improving equipment ...
South Bend, IN · On-site
$75K - $110K/yr
CNC Programmer - South Bend, IN (Direct Hire) Position Summary The CNC Programmer is responsible for leading CNC programming activities, optimizing machining processes, improving equipment ...
South Bend, IN · On-site
$75K - $110K/yr
CNC Programmer - South Bend, IN (Direct Hire) Position Summary The CNC Programmer is responsible for leading CNC programming activities, optimizing machining processes, improving equipment ...
Nappanee, IN · On-site
$23.75 - $32.25/hr
The CNC Programmer will write CNC programs parts and assist other machinists with creating and modifying CNC programs. The CNC Programmer will also utilize CAD/CAM to download 3D models to CNC ...
Nappanee, IN · On-site
$23.75 - $32.25/hr
The CNC Programmer will write CNC programs parts and assist other machinists with creating and modifying CNC programs. The CNC Programmer will also utilize CAD/CAM to download 3D models to CNC ...
$23.75 - $32.25/hr
The CNC Programmer will write CNC programs parts and assist other machinists with creating and modifying CNC programs. The CNC Programmer will also utilize CAD/CAM to download 3D models to CNC ...
$23.75 - $32.25/hr
The CNC Programmer will write CNC programs parts and assist other machinists with creating and modifying CNC programs. The CNC Programmer will also utilize CAD/CAM to download 3D models to CNC ...
Nappanee, IN · On-site
$23.75 - $32.25/hr
The CNC Programmer will write CNC programs parts and assist other machinists with creating and modifying CNC programs. The CNC Programmer will also utilize CAD/CAM to download 3D models to CNC ...
Nappanee, IN · On-site
$23.75 - $32.25/hr
The CNC Programmer will write CNC programs parts and assist other machinists with creating and modifying CNC programs. The CNC Programmer will also utilize CAD/CAM to download 3D models to CNC ...
Be Seen First
Mishawaka, IN · On-site
$28 - $35/hr
Position Summary We are seeking an experienced CNC Programmer/Machinist to join our client's manufacturing team in Mishawaka, IN. This position is responsible for programming, setting up, and ...
Quick apply
Be Seen First
Mishawaka, IN · On-site
$28 - $35/hr
Position Summary We are seeking an experienced CNC Programmer/Machinist to join our client's manufacturing team in Mishawaka, IN. This position is responsible for programming, setting up, and ...
Granger, IN · On-site
$25 - $37/hr
As part of this growth, we are seeking skilled and motivated individuals for a combined CNC Machinist / Programmer role to join our team. This position is ideal for someone who can take ownership of ...
Quick apply
Granger, IN · On-site
$25 - $37/hr
As part of this growth, we are seeking skilled and motivated individuals for a combined CNC Machinist / Programmer role to join our team. This position is ideal for someone who can take ownership of ...
Granger, IN · On-site
$25 - $37/hr
As part of this growth, we are seeking skilled and motivated individuals for a combined CNC Machinist / Programmer role to join our team. This position is ideal for someone who can take ownership of ...
Quick apply
Granger, IN · On-site
$25 - $37/hr
As part of this growth, we are seeking skilled and motivated individuals for a combined CNC Machinist / Programmer role to join our team. This position is ideal for someone who can take ownership of ...
Granger, IN · On-site
$25 - $37/hr
As part of this growth, we are seeking skilled and motivated individuals for a combined CNC Machinist / Programmer role to join our team. This position is ideal for someone who can take ownership of ...
Quick apply
Granger, IN · On-site
$25 - $37/hr
As part of this growth, we are seeking skilled and motivated individuals for a combined CNC Machinist / Programmer role to join our team. This position is ideal for someone who can take ownership of ...
South Bend, IN · On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
South Bend, IN · On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Mishawaka, IN · On-site
$28 - $35/hr
Position Summary We are seeking an experienced CNC Mill Programmer/Machinist to join our client's manufacturing team in Mishawaka, IN. This position is responsible for programming, setting up, and ...
Quick apply
Mishawaka, IN · On-site
$28 - $35/hr
Position Summary We are seeking an experienced CNC Mill Programmer/Machinist to join our client's manufacturing team in Mishawaka, IN. This position is responsible for programming, setting up, and ...
Nappanee, IN · On-site
$23.75 - $32.25/hr
... engineered for exceptional performance.We provide stable careers, hands-on training, and clear ... Set up CNC machines according to job specifications and blueprints. * Install and align tooling ...
Nappanee, IN · On-site
$23.75 - $32.25/hr
... engineered for exceptional performance.We provide stable careers, hands-on training, and clear ... Set up CNC machines according to job specifications and blueprints. * Install and align tooling ...
$28 - $35/hr
Position Summary We are seeking an experienced CNC Lathe Programmer/Machinist to join our client's manufacturing team in Mishawaka, IN. This position is responsible for programming, setting up, and ...
Quick apply
$28 - $35/hr
Position Summary We are seeking an experienced CNC Lathe Programmer/Machinist to join our client's manufacturing team in Mishawaka, IN. This position is responsible for programming, setting up, and ...
Elkhart, IN · On-site
$69K - $88K/yr
CNC programing experience required (Mastercam software) * MS Office (including Word and Excel) * MS Projects - experience a plus * AutoCAD/Inventor 3D experience required We are an equal opportunity ...
Elkhart, IN · On-site
$69K - $88K/yr
CNC programing experience required (Mastercam software) * MS Office (including Word and Excel) * MS Projects - experience a plus * AutoCAD/Inventor 3D experience required We are an equal opportunity ...
Elkhart, IN · On-site
$69K - $88K/yr
CNC programing experience required (Mastercam software) * MS Office (including Word and Excel) * MS Projects - experience a plus * AutoCAD/Inventor 3D experience required We are an equal opportunity ...
Elkhart, IN · On-site
$69K - $88K/yr
CNC programing experience required (Mastercam software) * MS Office (including Word and Excel) * MS Projects - experience a plus * AutoCAD/Inventor 3D experience required We are an equal opportunity ...
Elkhart, IN · On-site
$19.75 - $27/hr
Set up and operate CNC milling, turning, and machining centers ... Read and interpret technical drawings, blueprints, and engineering specifications * Load and unload ...
Elkhart, IN · On-site
$19.75 - $27/hr
Set up and operate CNC milling, turning, and machining centers ... Read and interpret technical drawings, blueprints, and engineering specifications * Load and unload ...
Elkhart, IN · On-site
$19.75 - $27/hr
Set up and operate CNC milling, turning, and machining centers ... Read and interpret technical drawings, blueprints, and engineering specifications * Load and unload ...
Elkhart, IN · On-site
$19.75 - $27/hr
Set up and operate CNC milling, turning, and machining centers ... Read and interpret technical drawings, blueprints, and engineering specifications * Load and unload ...
$19.75 - $27/hr
Set up and operate CNC milling, turning, and machining centers ... Read and interpret technical drawings, blueprints, and engineering specifications * Load and unload ...
$19.75 - $27/hr
Set up and operate CNC milling, turning, and machining centers ... Read and interpret technical drawings, blueprints, and engineering specifications * Load and unload ...
Warsaw, IN · On-site
$22 - $34/hr
... Programmer/Setter who thrives on solving complex machining challenges while mentoring others. Your ... Set up, operate, and sustain CNC Swiss-style lathes; perform changeovers and program debugging to ...
Quick apply
Warsaw, IN · On-site
$22 - $34/hr
... Programmer/Setter who thrives on solving complex machining challenges while mentoring others. Your ... Set up, operate, and sustain CNC Swiss-style lathes; perform changeovers and program debugging to ...
Goshen, IN · On-site
$18.25 - $25/hr
CNC programming is not required for this position; applicants must have solid experience setting up and operating CNC-controlled equipment, preferably in a Lead role. Basic Qualifications * Ideal ...
Goshen, IN · On-site
$18.25 - $25/hr
CNC programming is not required for this position; applicants must have solid experience setting up and operating CNC-controlled equipment, preferably in a Lead role. Basic Qualifications * Ideal ...
$16.10 - $18.55
3% of jobs
$18.55 - $20.99
5% of jobs
$20.99 - $23.44
11% of jobs
$24.36 is the 25th percentile. Wages below this are outliers.
$23.44 - $25.89
15% of jobs
The median wage is $28.10 / hr.
$25.89 - $28.33
17% of jobs
$28.33 - $30.78
14% of jobs
$32.42 is the 75th percentile. Wages above this are outliers.
$30.78 - $33.22
14% of jobs
$33.22 - $35.67
9% of jobs
$35.67 - $38.12
6% of jobs
$38.12 - $40.56
3% of jobs
$40.56 - $43.01
2% of jobs
$16
$29
$43
A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.
| Aspect | Cnc Programmer | Cnc Machinist |
|---|---|---|
| Primary Role | Designs and writes CNC code to control machine tools | Operates and sets up CNC machines based on provided programs |
| Skills & Certifications | G-code programming, CAD/CAM software, technical certifications | Machine operation, measurement, troubleshooting skills |
| Work Environment | Design offices, programming stations, sometimes on the shop floor | Shop floor, machine shop environments |
| Responsibilities | Creating programs, optimizing machining processes | Running machines, inspecting parts, maintaining equipment |
While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.
The most popular types of Cnc Programmer jobs in Elkhart, IN are:
The top searched job categories for Cnc Programmer jobs in Elkhart, IN are:
Cities near Elkhart, IN with the most Cnc Programmer job openings:

CNC Programmer – South Bend, IN (Direct Hire)
Position Summary
The CNC Programmer is responsible for leading CNC programming activities, optimizing machining processes, improving equipment utilization, and supporting manufacturing operations. This position develops complex machining programs, implements process improvements, mentors programming personnel, and works closely with Engineering and Production to maximize productivity and quality.
Starting Pay Range:
Available Schedule:
Essential Duties and Responsibilities
Education
Experience
Knowledge, Skills & Abilities Needed
Physical Requirements
Work Environment
Sourced by ZipRecruiter
In 1997, while working as the CFO of an NYC restaurant group, Avero founder Damian Mogavero, was frustrated with his management team’s inability to answer basic questions about the restaurants’ performance. He wanted a better way to extract the data already being collected by the POS and to enable operators to use it to make better, faster, and more profitable decisions. In 2002, Avero was born. Today, Avero has offices in Dallas, Las Vegas, Boulder, and NYC and is used by over 43,000 operators in 75 countries. And we always stay true to our mission: innovating technology to empower hospitality operators with the answers they need to transform their businesses and their lives.
Traveler accommodation
51 - 200 Employees
New York, NY, US
1999