1

Cnc Mill Programmer Operator Jobs in Romeo, MI (NOW HIRING)

2nd Shift CNC Machinist

Roseville, MI

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

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

CNC Mill Machinist A family-owned machining shop is seeking a skilled CNC Mill Machinist to join ... Conversational programming skills from scratch. * Experience in tooling for fasteners. Why Work ...

CNC Mill Machinist

Auburn Hills, MI

$21.75 - $28.75/hr

Read and interpret engineering blueprints to determine machining requirements, dimensions, and ... Minimum of 3 years of experience operating 3-axis CNC mills. * Proficiency in reading and ...

Cnc Mill Operator

Madison Heights, MI · On-site

$20.25 - $27/hr

Set-up and operate CNC machines to produce custom tooling/parts using various materials, (primarily foam and aluminum) ensuring adherence to customer specifications. * Minimum of three years ...

Be Seen First

CNC Machinist

Auburn Hills, MI · On-site

$34 - $38/hr

The primary function of the CNC Mill Operator position is the operation and maintenance of CNC ... Ability to read and interpret engineering drawings, understand GD T * Basic math skills * Strong ...

CNC Lathe Programmer

Troy, MI · On-site

$32/hr

CNC Lathe Programmer / Operator Madison Heights, MI This is a permanent, direct hire job for a company that builds machinery. Job Duties: * Program, set up and operate Haas CNC Lathe using Fusion 360 ...

Showing results 21-40

Cnc Mill Programmer Operator information

See Romeo, MI salary details

$15

$24

$32

How much do cnc mill programmer operator jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for cnc mill programmer operator in Romeo, MI is $24.07, according to ZipRecruiter salary data. Most workers in this role earn between $20.43 and $27.16 per hour, depending on experience, location, and employer.

What is a CNC mill programmer operator?

CNC Mill Programmer Operators are skilled professionals who set up, program, and operate computer numerical control (CNC) milling machines. They interpret technical drawings and blueprints to create precise parts made from metal, plastic, or other materials. Their responsibilities include writing or editing CNC programs, selecting tools, setting up machines, monitoring the machining process, and performing quality checks to ensure finished products meet specifications. This role requires attention to detail, technical knowledge, and problem-solving abilities to troubleshoot issues during production.

What are the key skills and qualifications needed to thrive as a CNC mill programmer operator?

To thrive as a CNC Mill Programmer Operator, you need strong mechanical aptitude, precision measurement skills, and experience reading technical drawings, often supported by vocational training or machining certifications. Proficiency with CNC programming software (such as Mastercam or G-code), operation of CNC milling machines, and familiarity with quality control systems are typically required. Attention to detail, problem-solving, and effective communication are crucial soft skills that help prevent errors and ensure workflow efficiency. These competencies are essential for producing high-quality parts accurately, maintaining safety standards, and meeting production deadlines in manufacturing environments.

What are some common challenges faced by CNC mill programmer operators in a production environment?

CNC Mill Programmer Operators often encounter challenges such as tight production deadlines, machine setup complexities, and the need to troubleshoot programming errors on the fly. Maintaining high precision while managing multiple jobs or machines can also be demanding, especially when unexpected tool wear or material inconsistencies arise. Effective communication with engineers, machinists, and quality control teams is essential to ensure that parts meet specifications and production runs smoothly.

What is the difference between Cnc Mill Programmer Operator vs Cnc Machinist?

AspectCnc Mill Programmer OperatorCnc Machinist
Primary RoleProgram and operate CNC milling machines to produce partsSet up, operate, and maintain CNC machines, including mills and lathes
CredentialsTypically requires programming skills and certifications in CNC programmingOften requires machining experience and technical certifications
Work EnvironmentManufacturing shops with focus on programming and precision machiningManufacturing environments, working on various CNC machines
FocusProgramming and operating CNC millsMachining, setup, and troubleshooting

The main difference is that Cnc Mill Programmer Operators focus on programming CNC mills and ensuring precise operation, while Cnc Machinists handle broader machining tasks, including setup and maintenance of various CNC machines. Both roles require technical skills, but the Programmer Operator emphasizes programming expertise.

What cities near Romeo, MI are hiring for Cnc Mill Programmer Operator jobs?

Cities near Romeo, MI with the most Cnc Mill Programmer Operator job openings:

Infographic showing various Cnc Mill Programmer Operator job openings in Romeo, MI as of September 2026, with employment types broken down into 84% Full Time, 4% Part Time, 4% Temporary, 4% Contract, and 4% Nights. Highlights an 100% In-person job distribution, with an average salary of $50,068 per year, or $24.1 per hour.

2nd Shift CNC Machinist

Roseville, MI

Peninsular Cylinder
Industrial Machinery Manufacturing • 51 - 200 employees

$18.50 - $25.50/hr

Other

Re-posted 25 days ago


Job description

Job Description: 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, respond to our other posting for first shift

We are currently seeking a skilled 2nd Shift CNC Set-Up Operator to join our team at our facility in Roseville, MI. As a CNC Set-Up Operator, you will be responsible for setting up and operating CNC Mill and Lathe machines to produce high-quality parts according to blueprints and specifications. Benefits and shift premium.

Responsibilities
  • Set up and operate CNC Mill (3-4 axis VMC) and CNC Lathe (2-4 axis) machines
  • Read and interpret blueprints to ensure accurate production of parts
  • Light program editing
  • Inspect finished parts to ensure they meet quality standards
  • Follow safety protocols and maintain a clean work environment
Qualifications
  • Proven experience as a Haas CNC Set-Up Operator
  • Proficiency in Haas CNC Mill (3-4 axis VMC) and Haas CNC Lathe
  • Ability to read and interpret blueprints accurately
  • Strong attention to safety and quality standards
  • Good communication skills and ability to work well in a team
  • Haas machines

You should be proficient in:

  • Blueprint Reading

Machines & technologies you'll use:

  • CNC Mill (3-4 axis VMC)
  • CNC Lathe (2-4 axis)
ID:qnkTyx