1

Flex Schedule Cnc Programmer Jobs in Michigan (NOW HIRING)

CNC Programmer

Fraser, MI ยท On-site

$38/hr

Contract-to-Hire Schedule: Full-Time | 2nd Shift Start Time: 2:30 PM Pay: $38.00/hour Position Summary We are seeking an experienced CNC Programmer to join the CNC/Manufacturing team. This position ...

CNC Programmer

Spring Lake, MI ยท On-site

$24 - $33/hr

CNC Programmer/Machinist Position Summary - CNC Programmer/Machinist Currently seeking an ... Requests materials and resources with sufficient lead time to maintain planned schedule. * Set up ...

CNC Programmer

Kentwood, MI ยท On-site

$35/hr

CNC Technician/CNC Programmer - Up to $35/hr DOE! This position is a direct hire opportunity ... Kentwood, MI Schedule/Shift Details : Day shift, Monday- Friday, 6AM-4PM Qualifications: * At least ...

CNC Programmer

Kentwood, MI ยท On-site

$72K/yr

CNC Technician/CNC Programmer - Up to $35/hr DOE! This position is a direct hire opportunity ... Kentwood, MI Schedule/Shift Details : Day shift, Monday- Friday, 6AM-4PM Qualifications: * At least ...

CNC Programmer

Marquette, MI

$25.75 - $35.25/hr

As a CNC Programmer, you will own tooling and material decisions, write and manage CNC programs ... with a full-time schedule and relocation assistance available for candidates moving to the ...

CNC Programmer

Jonesville, MI ยท On-site

$65 - $90/hr

Responsible for programming of the CNC machine. Required Education and Experience: * High school ... Report all scheduling concerns to Tooling Manager * Record daily job numbers and hours in ...

CNC Programmer and Machinist

Royal Oak, MI

$24.75 - $33.75/hr

Job Posting Title CNC Programmer and Machinist Summary Dauch is seeking a CNC Machinist and ... This candidate must be able to work a flexible schedule including first and second shift

next page

Showing results 1-20

Flex Schedule Cnc Programmer information

What is the difference between Flex Schedule Cnc Programmer vs Cnc Machinist?

AspectFlex Schedule Cnc ProgrammerCnc Machinist
CredentialsTypically requires programming certifications or technical trainingOften requires technical diploma or apprenticeship
Work EnvironmentPrimarily office-based with computer work, flexible hoursFactory or workshop setting, hands-on machining
Industry UsageUsed in manufacturing, aerospace, automotive sectorsCommon in manufacturing, metalworking, and machine shops

The main difference is that Flex Schedule Cnc Programmers focus on writing and editing CNC code with flexible hours, often working remotely or with adjustable schedules. Cnc Machinists operate and set up machines directly, usually with fixed shifts in a manufacturing environment. Both roles require technical skills, but their daily tasks and work settings differ.

How much do flex schedule CNC programmers earn?

Flex schedule CNC programmers typically earn between $20 and $35 per hour, depending on experience, certifications, and geographic location. Skilled programmers with advanced knowledge of CNC machinery and programming languages like G-code can earn higher wages, especially with overtime or specialized projects.

Is there a demand for Flex Schedule CNC programmers?

Flex schedule CNC programmers are in steady demand due to the need for skilled operators in manufacturing and machining industries. Employers seek professionals proficient in CAD/CAM software and machine operation, often offering flexible or part-time schedules to meet production needs.

What are popular job titles related to Flex Schedule Cnc Programmer jobs in Michigan?

For Flex Schedule Cnc Programmer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Flex Schedule Cnc Programmer jobs in Michigan look for?

The top searched job categories for Flex Schedule Cnc Programmer jobs in Michigan are:

What cities in Michigan are hiring for Flex Schedule Cnc Programmer jobs?

Cities in Michigan with the most Flex Schedule Cnc Programmer job openings:

Infographic showing various Flex Schedule Cnc Programmer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 61% Full Time, 36% Part Time, and 2% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

CNC Programmer/Machinist

Steel Craft Technologies

Grand Rapids, MI โ€ข On-site

$25.50 - $34.75/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


Key responsibilities

  • Interpret CAD drawings and solid models to produce machined parts.

  • Generate and post tool paths with CAM software, set up and operate CNC machines according to programs and tolerances.

  • Recheck setups, change cutters and inserts, and make adjustments to ensure quality and accuracy.


Job description

Job title: CNC Programmer/Machinist

Reports to: CNC Supervisor

Supervisory responsibilities: None.

Summary/objective: Steel Craft Technologies (SCT) is seeking a CNC Programmer/Machinist to join their team in Grand Rapids, MI! The CNC Programmer/Machinist produces machined parts by programming, setting up, and operating a computer numerical control (CNC) machine

Essential functions:

  • Interpret Cad drawings and solid models
  • Generate documentation for set up sheets, programs, inspection reports and offline work sheets.
  • Generate and post tool paths with CAM software
  • Download programs and MDI (Manual Data Input) as needed.
  • Setup and machine to the proper programs and tolerances required.
  • Recheck setups, change cutters and inserts, and make adjustments as needed to achieve the best possible results.
  • Maintain appropriate tools and keep current on calibration.
  • Keep work area clean.
  • Follow all safety rules and report unsafe work conditions to management.
  • Regular attendance at work during scheduled work hours.
  • Employees may be requested to perform other job functions as required.
  • Operate overhead cranes

Required competency, education, and experience:

  • Experience with 3 axis mills
  • A well rounded knowledge of cutters and inserts, and feeds/speeds.
  • Candidate must have high school or equivalent education.
  • Candidate must have valid driver’s license
  • Two years of machining experience
  • Two years programming experience using a Cam software

Preferred education and experience:

  • Experience with multi axis mills and probing
  • Five years of machining experience
  • Five years programming experience using Fusion 360 or similar Cam software

Work environment: Manufacturing environment

Physical demands:

  • Candidate must have full use of all limbs.
  • Candidate must be able to read and speak English.
  • Candidate must be able to lift 40 pounds.

Position type and expected hours of work: Full time. Monday through Thursday 5:00 am – 5:15 pm. 

Travel: None.

Compensation/Benefits: SCT offers a competitive compensation and benefits package which includes competitive pay, dental insurance, vision insurance, health insurance, short term disability, long term disability, company paid life insurance, voluntary life insurance, 401(k) plan with match, education reimbursement, paid vacation and holidays, and flex spending.

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. Duties, responsibilities and activities may change, or new ones may be assigned at any time with or without notice.

SCT is an Equal Opportunity Employer. SCT does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Powered by JazzHR

NLkX8jYOFQ