1

Cnc Jobs in Rochester, MI (NOW HIRING)

CNC Machinist

Warren, MI ยท On-site

$27.28/hr

CNC Machinist (Lathe Focus) Direct Hire Location: Warren, MI Shift: Day Shift | 6:00 AM - 2:30 PM Pay: $27.28/hour Job Overview This is a direct-hire CNC Machinist position supporting a precision ...

CNC Machinist

Oxford, MI ยท On-site

$18 - $35/hr

Optional Saturdays (when production requires) Experience Level: 3+ Years CNC Machining Experience Preferred Facility: 82,000 sq. ft. manufacturing facility Apply: Through hireCNC --- Why This Role ...

CNC Machinist

Warren, MI ยท On-site

$27.28/hr

CNC Machinist (Lathe Focus) Direct Hire Location: Warren, MI Shift: Day Shift | 6:00 AM - 2:30 PM Pay: $27.28/hour Job Overview This is a direct-hire CNC Machinist position supporting a precision ...

Apply Early

CNC Machinist

Romeo, MI ยท On-site

$20 - $30/hr

CNC Machinist Opportunities on 1 st and 2nd Shift A local machining company with a facility in the Romeo, MI area, is currently looking to hire experienced CNC Machinists for Long-Term opportunities ...

Be Seen First

CNC Operator

Livonia, MI

$19.25 - $26.25/hr

Ability to write programs and set-up CNC Turning Centers or CNC Milling Centers complete from start to finish. * Design and make work holding fixtures for machining operations. * Familiarity with G ...

CNC Machinist, up to $30/hr - Redford, MI Join a stable, growth-oriented company where precision and teamwork are key! This full-time, on-site CNC Machinist role on 2nd shift (with 1st shift training ...

Apply Early

CNC MACHINIST

Warren, MI ยท On-site

$19.25 - $26.25/hr

CNC Machinist Reports To: Tool Room Supervisor Basic : We are seeking a skilled CNC Machinist to support a dynamic, low-volume, high-mix job shop environment, combining hands-on machining with ...

Lead CNC Lathe Setup Operator Our client is seeking an experienced Lead CNC Lathe Setup Operator who wants more than just a job. They are looking for someone who can lead, troubleshoot, improve ...

Apply Early

Be Seen First

CNC Machinist Programmer

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 ...

Urgent

Be Seen First

CNC Machinist

Chesterfield, MI ยท On-site

$22 - $35/hr

The CNC Machine Operator is responsible for operating and monitoring multi-axis CNC machines to ensure efficient and precise manufacturing processes. This role focuses on machine setup and operation ...

CNC Machinist

Auburn Hills, MI

$19.50 - $26.50/hr

CNC 3 Axis programming of vertical mill. * Set-up and operate CNC Vertical Mill. * Understanding of Fanuc and G amp;M codes. * Manual machining skills (Bridgeport, lathe, grinder). * Perform Quality ...

CNC (4) Programmer

Auburn Hills, MI ยท On-site

$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 ...

CNC Machinist

Auburn Hills, MI ยท On-site

$19.50 - $26.50/hr

CNC 3 Axis programming of vertical mill. * Set-up and operate CNC Vertical Mill. * Understanding of Fanuc and G&M codes. * Manual machining skills (Bridgeport, lathe, grinder). * Perform Quality ...

CNC Programmer

Troy, MI

$25 - $34.25/hr

Their primary responsibility will be to develop, optimize, and maintain CNC programs for complex machining operations while ensuring high-quality production and efficiency. Keep reading for more ...

Apply Early

CNC Machinist

Livonia, MI ยท On-site

$19.25 - $26.25/hr

This is a full-time role for a CNC Machinist located on-site in Livonia, MI. The CNC Machinist will be responsible for operating CNC mills. Daily tasks include setting up machines, performing ...

Apply Early

2nd Shift CNC Machinist

Roseville, MI ยท On-site

$18.50 - $25.50/hr

2nd Shift CNC Set-Up Operator Location: Roseville, MI, 48066 Required Skills: Haas CNC Mill (3-4 axis VMC), Haas CNC Lathe (2-4 axis), Blueprint Reading Overview This is for a 2nd shift position only ...

Apply Early

CNC (4) Programmer

Auburn Hills, MI ยท On-site

$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 ...

next page

Showing results 1-20

Cnc information

See Rochester, MI salary details

$13

$21

$30

How much do cnc jobs pay per hour?

As of Jul 6, 2026, the average hourly pay for cnc in Rochester, MI is $21.76, according to ZipRecruiter salary data. Most workers in this role earn between $18.12 and $24.76 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a CNC (Computer Numerical Control) Machinist, and why are they important?

To thrive as a CNC Machinist, you need strong mechanical aptitude, precision measurement skills, and a background in manufacturing or machining, often supported by a technical diploma or apprenticeship. Familiarity with CAD/CAM software, G-code programming, and CNC machine operation is essential, and certifications such as NIMS can be advantageous. Attention to detail, problem-solving ability, and effective communication are crucial soft skills for quality control and teamwork. These competencies ensure accurate production, machine safety, and efficient workflow in demanding manufacturing environments.

What is the difference between Cnc vs Machinist?

AspectCncMachinist
CredentialsOften requires CNC programming certifications or trainingTypically needs machining experience and technical skills, may include certifications
Work EnvironmentOperates CNC machines in manufacturing or workshop settingsWorks with manual or CNC machines, often in machine shops or factories
Industry UsageCommon in automated manufacturing, aerospace, automotiveUsed across various manufacturing sectors, including metalworking and fabrication

While both Cnc operators and machinists work in manufacturing environments, Cnc primarily focuses on programming and operating CNC machines, whereas machinists often handle manual machining tasks and machine setup. Understanding these differences helps in choosing the right career path or job search focus.

What are some common challenges CNC operators face when working with new materials or complex designs?

CNC operators often encounter challenges when working with unfamiliar materials or intricate design specifications, such as selecting the correct tooling, adjusting machine parameters, and ensuring precise tolerances. These challenges require close attention to programming details, frequent quality checks, and effective collaboration with engineers or designers. Staying updated on the latest machining techniques and proactively communicating with team members help operators overcome these obstacles and maintain production efficiency.

What are CNC operators?

CNC operators are skilled professionals who set up, operate, and maintain computer numerical control (CNC) machines used to manufacture precision parts and products. They interpret technical drawings, load materials, monitor the machining process, and make adjustments to ensure quality and efficiency. CNC operators also perform routine maintenance, troubleshoot issues, and may be responsible for quality control checks to ensure finished products meet specifications.
What are the most commonly searched types of Cnc jobs in Rochester, MI? The most popular types of Cnc jobs in Rochester, MI are:
What cities near Rochester, MI are hiring for Cnc jobs? Cities near Rochester, MI with the most Cnc job openings:
CNC PROGRAMMER

CNC PROGRAMMER

Lucerne International, Inc.

Auburn Hills, MI โ€ข On-site

$21 - $35/hr

Other

Posted 2 days ago


Job description

Position Description: We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and programming CNC machines to produce high-quality machined components. Additionally, experience machining castings and forgings, fixture design and CAD programming experience is a plus.
Responsibilities:
Set up and program CNC machines to produce high-quality machined components in a timely and efficient manner.
Use precision measuring tools to ensure accurate dimensions of machined components.
Troubleshoot and resolve issues with the CNC machines to ensure optimal performance.
Interpret technical drawings and specifications to determine the appropriate machining process.
Maintain a clean and organized work area.
Perform routine maintenance on CNC machines to ensure they are operating at peak efficiency.
Requirements:
Minimum of 5 years of experience as a CNC Programmer and Set Up Machinist
Experience with Fanuc Controls.
High focus on quality, timelines, and customer satisfaction
Experience with Mazatrol, Fusion 360 and/or CAD programming is a plus.
Experience machining castings, forgings, and various bar stock metals for production as well as prototype scenarios.
Ability to read and interpret technical drawings and specifications.
An interest and ability to design fixtures to optimize efficiency of production jobs.
Proficiency in the use of precision measuring tools.
Strong troubleshooting and problem-solving skills.
Excellent attention to detail and organizational skills.
Ability to work independently and as part of a team.
Strong communication skills.
If you are a highly skilled and experienced CNC Programmer and Set Up Machinist looking for a challenging and rewarding opportunity, we encourage you to apply for this position. We offer competitive salary, benefits package, and opportunities for professional growth and advancement.
$21.00 - $35.00 Hourly