CNC (4) Programmer
$25 - $34.25/hr
CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM JOB SUMMARY CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce ...
$25 - $34.25/hr
CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM JOB SUMMARY CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce ...
$25 - $34.25/hr
CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM JOB SUMMARY CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce ...
Troy, MI · On-site
$24.75 - $34/hr
Cnc Programmer/Machinist Independence Tooling is actively seeking a CNC Programmer/Machinist to join our team! Responsibilities * Produce machined parts by setting up, and operating a mill and/or ...
Troy, MI · On-site
$24.75 - $34/hr
Cnc Programmer/Machinist Independence Tooling is actively seeking a CNC Programmer/Machinist to join our team! Responsibilities * Produce machined parts by setting up, and operating a mill and/or ...
$76K - $98K/yr
CNC Programmer St. Clair / Roseville Area, MI | In-Person | $76,000 to $98,000 Join a precision machining team where you can own the programming, support the floor, and help expand high-precision ...
Quick apply
$76K - $98K/yr
CNC Programmer St. Clair / Roseville Area, MI | In-Person | $76,000 to $98,000 Join a precision machining team where you can own the programming, support the floor, and help expand high-precision ...
Royal Oak, MI · On-site
$24.75 - $33.75/hr
Job Posting Title CNC Programmer and Machinist Summary Dauch is seeking a CNC Machinist and programmer with at least five years of experience in CNC machining and programming. This candidate must be ...
Royal Oak, MI · On-site
$24.75 - $33.75/hr
Job Posting Title CNC Programmer and Machinist Summary Dauch is seeking a CNC Machinist and programmer with at least five years of experience in CNC machining and programming. This candidate must be ...
Royal Oak, MI · On-site
$24.75 - $33.75/hr
Job Posting Title CNC Programmer and Machinist Summary Dauch is seeking a CNC Machinist and programmer with at least five years of experience in CNC machining and programming. This candidate must be ...
Royal Oak, MI · On-site
$24.75 - $33.75/hr
Job Posting Title CNC Programmer and Machinist Summary Dauch is seeking a CNC Machinist and programmer with at least five years of experience in CNC machining and programming. This candidate must be ...
Troy, MI · On-site
$25 - $34.25/hr
Independence Tooling is actively seeking a CNC Programmer/Machinist to join our team! Responsibilities * Produce machined parts by setting up, and operating a mill and/or computer numerical control ...
Troy, MI · On-site
$25 - $34.25/hr
Independence Tooling is actively seeking a CNC Programmer/Machinist to join our team! Responsibilities * Produce machined parts by setting up, and operating a mill and/or computer numerical control ...
Oxford, MI · On-site
$30 - $40/hr
Immediate full-time position open for CNC Programmer/Machinist to perform the following: · MasterCam programming for CNC mills · CNC milling machining · Design fixtures and work holding details · ...
Quick apply
Oxford, MI · On-site
$30 - $40/hr
Immediate full-time position open for CNC Programmer/Machinist to perform the following: · MasterCam programming for CNC mills · CNC milling machining · Design fixtures and work holding details · ...
Troy, MI · On-site
$25 - $34.25/hr
Independence Tooling is actively seeking a CNC Programmer/Machinist to join our team! Responsibilities * Produce machined parts by setting up, and operating a mill and/or computer numerical control ...
Quick apply
Troy, MI · On-site
$25 - $34.25/hr
Independence Tooling is actively seeking a CNC Programmer/Machinist to join our team! Responsibilities * Produce machined parts by setting up, and operating a mill and/or computer numerical control ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer - Plastics Manufacturing Shape Precision. Drive Innovation. Build What's Next. Are you a skilled CNC Programmer who enjoys turning complex designs into high-quality finished parts?
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer - Plastics Manufacturing Shape Precision. Drive Innovation. Build What's Next. Are you a skilled CNC Programmer who enjoys turning complex designs into high-quality finished parts?
Be Seen First
Pontiac, MI · On-site
$26.25 - $36/hr
Proficiency in CNC programming languages (G-code, M-code) * Ability to select the correct tooling for the part * Ability to do Machine Set ups & Touch offs * Experience with Fanuc Controls
Quick apply
Be Seen First
Pontiac, MI · On-site
$26.25 - $36/hr
Proficiency in CNC programming languages (G-code, M-code) * Ability to select the correct tooling for the part * Ability to do Machine Set ups & Touch offs * Experience with Fanuc Controls
Be Seen First
Pontiac, MI · On-site
$26.25 - $36/hr
Proficiency in CNC programming languages (G-code, M-code) * Ability to select the correct tooling for the part * Ability to do Machine Set ups & Touch offs * Experience with Fanuc Controls
Quick apply
Be Seen First
Pontiac, MI · On-site
$26.25 - $36/hr
Proficiency in CNC programming languages (G-code, M-code) * Ability to select the correct tooling for the part * Ability to do Machine Set ups & Touch offs * Experience with Fanuc Controls
Troy, MI · On-site
$72K - $93K/yr
Experience with CNC machining and programming * Programming experience in WorkNC * Familiar with the 5 Axis modules as well * Familiarity with Fanuc, Haas, Fidia & Heidenhain controllers is a plus ...
Quick apply
Troy, MI · On-site
$72K - $93K/yr
Experience with CNC machining and programming * Programming experience in WorkNC * Familiar with the 5 Axis modules as well * Familiarity with Fanuc, Haas, Fidia & Heidenhain controllers is a plus ...
Be Seen First
Macomb, MI · On-site
$25.75 - $35/hr
The CNC Machinist Programmer is responsible for independently programming and operating a variety of CNC machines including Vertical Machining Centers and Turn/Mill machines in a custom job shop ...
Quick apply
Be Seen First
Macomb, MI · On-site
$25.75 - $35/hr
The CNC Machinist Programmer is responsible for independently programming and operating a variety of CNC machines including Vertical Machining Centers and Turn/Mill machines in a custom job shop ...
Auburn Hills, MI · On-site
$35 - $45/hr
United CNC Machining is seeking an experienced CNC Programmer / Set-up Machinist III (5 Axis) to start immediately. Core Responsibilities: * Program, set up, and run CNC turning equipment. * Operate ...
Quick apply
Auburn Hills, MI · On-site
$35 - $45/hr
United CNC Machining is seeking an experienced CNC Programmer / Set-up Machinist III (5 Axis) to start immediately. Core Responsibilities: * Program, set up, and run CNC turning equipment. * Operate ...
Oxford, MI · On-site
$30 - $38/hr
Barron's state-of-the-art manufacturing facility includes the most advanced techniques for precision metal casting, CNC machining, welding, and quality testing. Our highly-engineered products are ...
Oxford, MI · On-site
$30 - $38/hr
Barron's state-of-the-art manufacturing facility includes the most advanced techniques for precision metal casting, CNC machining, welding, and quality testing. Our highly-engineered products are ...
Rochester, MI · On-site
$24.50 - $33.25/hr
We have current openings for CNC Machinists/Programmers. An established family- owned business and Tier 1 Supplier seeking motivated individuals and our future leaders. Join our team and enjoy a ...
Quick apply
Rochester, MI · On-site
$24.50 - $33.25/hr
We have current openings for CNC Machinists/Programmers. An established family- owned business and Tier 1 Supplier seeking motivated individuals and our future leaders. Join our team and enjoy a ...
$24.50 - $33.25/hr
We have current openings for CNC Machinists/Programmers. An established family- owned business and Tier 1 Supplier seeking motivated individuals and our future leaders. Join our team and enjoy a ...
Quick apply
$24.50 - $33.25/hr
We have current openings for CNC Machinists/Programmers. An established family- owned business and Tier 1 Supplier seeking motivated individuals and our future leaders. Join our team and enjoy a ...
Roseville, MI · On-site
$20 - $38/hr
Experienced CNC Lathe Machinist/Programmer Summary: Looking for a dependable CNC Lathe Machinist/Programmer to join our CNC department. Job Type: Full-time Pay: $20.00 - $38.00 per hour Benefits: • ...
Roseville, MI · On-site
$20 - $38/hr
Experienced CNC Lathe Machinist/Programmer Summary: Looking for a dependable CNC Lathe Machinist/Programmer to join our CNC department. Job Type: Full-time Pay: $20.00 - $38.00 per hour Benefits: • ...
$30 - $40/hr
Immediate position open for CNC Programmer / Machinist for 2nd shift * Hourly Wage is based on Experience ($30 to $40 per hour) * Fully-paid health insurance for families * Makino, Mazak, Mori-Seiki ...
$30 - $40/hr
Immediate position open for CNC Programmer / Machinist for 2nd shift * Hourly Wage is based on Experience ($30 to $40 per hour) * Fully-paid health insurance for families * Makino, Mazak, Mori-Seiki ...
Fraser, MI · On-site
$20 - $25/hr
Contract-to-Hire We are looking for an experienced NC Programmer to join our NC Cut Department, supporting tooling and CNC operations within a fast-paced manufacturing environment. The ideal ...
Quick apply
Fraser, MI · On-site
$20 - $25/hr
Contract-to-Hire We are looking for an experienced NC Programmer to join our NC Cut Department, supporting tooling and CNC operations within a fast-paced manufacturing environment. The ideal ...
$15.49 - $17.84
3% of jobs
$17.84 - $20.20
5% of jobs
$20.20 - $22.55
11% of jobs
$23.43 is the 25th percentile. Wages below this are outliers.
$22.55 - $24.90
15% of jobs
The median wage is $27.03 / hr.
$24.90 - $27.26
17% of jobs
$27.26 - $29.61
14% of jobs
$31.19 is the 75th percentile. Wages above this are outliers.
$29.61 - $31.96
14% of jobs
$31.96 - $34.32
9% of jobs
$34.32 - $36.67
6% of jobs
$36.67 - $39.02
3% of jobs
$39.02 - $41.38
2% of jobs
$15
$28
$41
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.

$25 - $34.25/hr
Other
Posted 9 days ago
CNC Programmer
This opening is on 2nd shift from 3:00PM-11:00PM
JOB SUMMARY
CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce the appropriate cuts.
Their primary job roles and responsibilities are listed below.
JOB DUTIES & RESPONSIBILITES
EDUCATION AND EXPERIENCE
TRAINING/SKILLS
OTHER DUTIES
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without advanced notice.
JOB SUMMARY
CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce the appropriate cuts.
Their primary job roles and responsibilities are listed below.
JOB DUTIES & RESPONSIBILITES
EDUCATION AND EXPERIENCE
TRAINING/SKILLS
OTHER DUTIES
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without advanced notice.
AirBoss Flexible Products is an equal opportunity employer. We provide employment opportunities without regard to race, gender, color, disability, national origin, age, religion, sexual orientation, veteran status, or any other status protected by law. AirBoss Flexible Products participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.