1

Cnc Programming Manager Jobs in Rochester, MI (NOW HIRING)

NC Programmer

Fraser, MI ยท On-site

$20 - $25/hr

Manage assigned projects and maintain organized documentation Requirements * 3+ years of CNC experience * Minimum of 1 year of hands-on NC/CNC programming experience * Experience working in a ...

CNC Machinist Senior

Farmington, MI ยท On-site

$20.25 - $27.50/hr

... manage files and good communication skills Preferred Qualifications: * Associate degree in Advanced Manufacturing or related field * 5 years of experience with 3D CNC programming in Tebis, WorkNC ...

CNC Machinist Senior

Farmington, MI ยท On-site

$20.25 - $27.50/hr

... manage files and good communication skills Preferred Qualifications: * Associate degree in Advanced Manufacturing or related field * 5 years of experience with 3D CNC programming in Tebis, WorkNC ...

CNC Machinist Senior

Farmington, MI

$20.25 - $27.50/hr

... manage files and good communication skills Preferred Qualifications: * Associate degree in Advanced Manufacturing or related field * 5 years of experience with 3D CNC programming in Tebis, WorkNC ...

CNC Programmer V790

Auburn Hills, MI ยท On-site

$25 - $34.25/hr

Our AS9100-certified quality management system reflects our commitment to precision, quality, and ... Programming * Familiarity with aerospace tooling * Knowledge in Tebis, WORKNC or Hyperrmill ...

CNC Programmer V790

Auburn Hills, MI ยท On-site

$25 - $34.25/hr

Our AS9100-certified quality management system reflects our commitment to precision, quality, and ... Programming * Familiarity with aerospace tooling * Knowledge in Tebis, WORKNC or Hyperrmill ...

CNC Programmer

Auburn Hills, MI ยท On-site

$25 - $34.25/hr

Our AS9100-certified quality management system reflects our commitment to precision, quality, and ... Day Shift (Monday- Friday 6a-4:45p + Saturday 6a-12p) Summary of PositionA CNC Programmer develops ...

Reports unsafe conditions to Manager/Supervisor within the department. Education and/or Experience : High School diploma or G.E.D required. Minimum five (5) years of CNC Programming and Set-up ...

Manager of Machining Operations

Oxford, MI ยท On-site

$120 - $160/hr

... an experienced Manager of Machining Operations to join our team in Oxford, MI. What You'll Do ... Own the machining process from end to end, including drawing review, CNC programming, setup ...

New

CNC Programmer

Macomb, MI ยท On-site

$70 - $100/hr

CMM programming experience a plus but not required. * Familiar with cutting tool inventory and ... Ability to work with management team to help drive performance of location. * Proactive attitude ...

New

CNC Programmer

Lake Orion, MI

$24.50 - $33.50/hr

CMM programming experience a plus but not required. * Familiar with cutting tool inventory and ... Ability to work with management team to help drive performance of location. * Proactive attitude ...

CNC Programmer

Lake Orion, MI ยท On-site

$24.50 - $33.50/hr

CMM programming experience a plus but not required. * Familiar with cutting tool inventory and ... Ability to work with management team to help drive performance of location. * Proactive attitude ...

Use R-CIM Automation for CNC programming and part layouts. * Design wiring schematics and custom ... Collaborate directly with project managers and shop leads on fabrication. * Participate hands-on in ...

Showing results 21-40

Cnc Programming Manager information

See Rochester, MI salary details

$15

$28

$41

How much do cnc programming manager jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for cnc programming manager in Rochester, MI is $28.49, according to ZipRecruiter salary data. Most workers in this role earn between $23.46 and $32.07 per hour, depending on experience, location, and employer.

What is a CNC programming manager?

A CNC Programming Manager is a professional responsible for overseeing the programming and operation of Computer Numerical Control (CNC) machines in a manufacturing setting. They lead a team of CNC programmers and machinists, ensuring that all machine programs are optimized for efficiency, safety, and quality. Their duties often include managing workflow, troubleshooting technical issues, developing process improvements, and coordinating with other departments. A strong technical background in CNC machining, leadership skills, and experience with CAD/CAM software are typically required for this role.

What are the key skills and qualifications needed to thrive as a CNC programming manager?

To thrive as a CNC Programming Manager, you need advanced knowledge of CNC machining, programming (often in G-code), manufacturing processes, and typically a background in engineering or a related technical field. Familiarity with CAD/CAM software like Mastercam or SolidWorks, ERP systems, and experience with quality control certifications such as Six Sigma are commonly required. Strong leadership, problem-solving, and communication skills are essential for managing teams and optimizing workflows. These skills ensure efficient production, high-quality output, and effective management of both people and processes in a manufacturing environment.

What are some common challenges a CNC programming manager faces when overseeing a team of programmers?

A CNC Programming Manager often navigates challenges such as ensuring consistency and accuracy in programming across different team members, managing tight production deadlines, and keeping up with rapidly evolving CNC technologies. Balancing the workload among programmers and facilitating effective communication with machinists, engineers, and production staff are also key aspects of the role. Additionally, the manager is responsible for ongoing training and development to maintain high standards and optimize machine utilization, all while troubleshooting programming or machining issues that arise during production.

What is the difference between Cnc Programming Manager vs Cnc Programmer?

AspectCnc Programming ManagerCnc Programmer
CredentialsTypically requires a degree in manufacturing, engineering, or related field; certifications like NIMS or CAM certifications are commonOften requires similar technical certifications or training in CNC programming and machine operation
Work EnvironmentOversees multiple projects, manages teams, and collaborates with engineering and production departmentsFocuses on writing, testing, and optimizing CNC programs for specific machines and parts
Industry UsageUsed across manufacturing, aerospace, automotive, and industrial sectorsPrimarily found in manufacturing and machine shop environments

The main difference is that the Cnc Programming Manager oversees the programming team and strategic planning, while the Cnc Programmer focuses on creating and testing CNC programs for specific tasks. Both roles require technical skills, but the manager has additional responsibilities in leadership and project coordination.

What are the most commonly searched types of Cnc Programming jobs in Rochester, MI?

The most popular types of Cnc Programming jobs in Rochester, MI are:

What are popular job titles related to Cnc Programming Manager jobs in Rochester, MI?

For Cnc Programming Manager jobs in Rochester, MI, the most frequently searched job titles are:

What job categories do people searching Cnc Programming Manager jobs in Rochester, MI look for?

The top searched job categories for Cnc Programming Manager jobs in Rochester, MI are:

What cities near Rochester, MI are hiring for Cnc Programming Manager jobs?

Cities near Rochester, MI with the most Cnc Programming Manager job openings:

Infographic showing various Cnc Programming Manager job openings in Rochester, MI as of June 2026, with employment types broken down into 4% As Needed, 84% Full Time, 4% Part Time, 7% Temporary, and 1% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $59,267 per year, or $28.5 per hour.

NC Programmer

Linked Professional Services

Fraser, MI โ€ข On-site

$20 - $25/hr

Contractor

Re-posted 17 days ago


Job description

NC Programmer
Shift:
6:00 AM Start Time
Pay: $20–$25/hr (Based on experience)
Contract: 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 candidate takes pride in their work, has strong attention to detail, and is eager to take ownership of programming, setup support, and production projects.

The NC Programmer will work closely with operators, tooling, and production teams to create efficient programs, support CNC operations, and ensure quality requirements are met.

Core Responsibilities

  • Create and modify NC programs to support CNC machining and tooling operations 
  • Utilize Visi CAD/CAM software for programming and design support 
  • Develop setup and tooling sheets to assist CNC operators with machine setup 
  • Support production runs by troubleshooting programming and setup issues 
  • Collaborate with operators and manufacturing teams to ensure quality standards are met 
  • Review prints, drawings, and specifications to support accurate production 
  • Manage assigned projects and maintain organized documentation 

Requirements

  • 3+ years of CNC experience 
  • Minimum of 1 year of hands-on NC/CNC programming experience 
  • Experience working in a production and/or prototype manufacturing environment 
  • Knowledge of CNC machining processes, tooling, and setups 
  • Strong organizational skills and attention to detail 
  • Proficient with Microsoft Office (Outlook, Word, Excel) 
  • High School Diploma or GED required 
  • Ability to work independently and take ownership of assigned projects

Linked, LLC is an equal opportunity employer committed to creating a diverse and inclusive workplace. We celebrate and embrace differences and are dedicated to providing equal employment opportunities to all individuals regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. Our goal is to ensure that every employee and applicant is treated with respect and fairness. We welcome and encourage applications from all qualified candidates and are committed to making reasonable accommodations to support diverse needs throughout the hiring process. Linked, LLC is proud to be an equal opportunity employer and is dedicated to fostering a work environment where everyone can thrive.