1

Flex Schedule Cnc Programmer Jobs in Michigan (NOW HIRING)

2ND SHIFT CNC PROGRAMMER - JONESVILLE, MICHIGAN A Leading Automotive Supplier in the Jonesville ... Report all scheduling concerns to Tooling Manager Record daily job numbers and hours in E ...

CNC Programmer V790

Auburn Hills, MI · On-site

$25 - $34.25/hr

CNC Programmer Schedule: Day Shift (Monday- Friday 6a-4:45p + Saturday 6a-12p) Summary of Position A CNC Programmer develops, optimizes, and maintains CNC programs that produce high-precision ...

CNC Programmer V790

Auburn Hills, MI · On-site

$25 - $34.25/hr

CNC Programmer Schedule: Day Shift (Monday- Friday 6a-4:45p + Saturday 6a-12p) Summary of Position A CNC Programmer develops, optimizes, and maintains CNC programs that produce highprecision ...

CNC Programmer

Macomb, MI · On-site

$70 - $100/hr

We have greater control of timing and schedules, which allows for 100% accountability, and avoids ... Five years' experience writing CNC programs in a machining environment. * Engineering ...

CNC Programmer/Operator

Benton Harbor, MI · On-site

$25 - $34.25/hr

Program CNC machinery from engineering drawings and CAD files, translating design intent into ... Partner with manufacturing, engineering, and quality teams on production schedules and capabilities

New

CNC Programmer

Macomb, MI

$25.50 - $34.75/hr

We have greater control of timing and schedules, which allows for 100% accountability, and avoids ... CNC programs in a machining environment. * Aerospace experience a plus * Engineering ...

CNC Programmer

Macomb, MI · On-site

$25.50 - $34.75/hr

We have greater control of timing and schedules, which allows for 100% accountability, and avoids ... CNC programs in a machining environment. * Aerospace experience a plus * Engineering ...

... schedule * Overtime opportunities during the week * Direct-hire position with long-term growth potential * Build skills that can lead to future CNC programming, EDM, machining, and tool & die career ...

... schedule * Overtime opportunities during the week * Direct-hire position with long-term growth potential * Build skills that can lead to future CNC programming, EDM, machining, and tool & die career ...

CNC Programmer/Machinist

Rochester, MI · On-site

$24.50 - $33.25/hr

We have current openings for CNC Machinists/Programmers. An established family- owned business and ... We offer flexible schedules for work/life balance. We offer a dynamic team environment that ...

Experienced CNC Lathe Machinist/Programmer Summary: Looking for a dependable CNC Lathe Machinist ... Schedule: Day Shift, Monday - Friday (40-50 hrs), some Saturday's (Usually 5.5 hrs when necessary ...

CNC Lead - Programmer/Machinist

Troy, MI · On-site

$25 - $34.25/hr

Develop instructions for CNC Technicians * Review 3D CAD design * Determine steps for programming ... Hybrid work schedule after 90 days for eligible positions * Tuition Reimbursement * Flexible ...

CNC Lead - Programmer/Machinist

Troy, MI · On-site

$25 - $34.25/hr

Develop instructions for CNC Technicians * Review 3D CAD design * Determine steps for programming ... Hybrid work schedule after 90 days for eligible positions * Tuition Reimbursement * Flexible ...

Be Seen First

... in CNC machining, a keen eye for detail, and a commitment to quality. Proficient in programming ... Paid time off Schedule: * 10 hour shift * 4x10 * Day shift Supplemental Pay: * Overtime pay ...

Showing results 21-40

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.

2nd Shift CNC Programmer

Venteon

Jonesville, MI • On-site

$40/hr

Full-time, Other

PTO

Re-posted 13 days ago


Job description


2ND SHIFT CNC PROGRAMMER - JONESVILLE, MICHIGAN
A Leading Automotive Supplier in the Jonesville, Michigan area needs a 2nd Shift CNC Programmer. This is a Full Time, Permanent, Direct Hire Position offering Competitive Compensation, Off Shift Premium, Bonus Potential, Good Benefits, Paid Holidays and Paid Vacation.
RESPONSIBILITIES:
Prepare all programming for CNC and laser from final die designs
Act as a liaison between Engineering Department and CNC department
Act as a liaison between Tooling Department and CNC department
Track and resolve issues brought forward from tool room
Report all scheduling concerns to Tooling Manager
Record daily job numbers and hours in E-Maintenance
Perform all duties required to accommodate the customer
Report any deficiencies in systems, facilities, machinery, equipment, and/or tools immediately to Tooling Manager
Record and/or report product damage/nonconformities to Tooling Manager as required
Participate and contribute to effective production efficiency
Any other duties or responsibilities assigned by the Tooling Manager
Abide by all Company polices including the following: Health & Safety, Quality & Environmental Systems, Human Resources Policies, and the Employee Handbook
EDUCATION & EXPERIENCE:
High school diploma or general education degree (GED) and five years experience in the automotive industry, or equivalent combination of education and experience
Must have excellent communication, problem solving, organization, time management, and decision-making skills
Must be able to work independently, multi-task, and prioritize
Tool and Die Journeyman s Card is Preferred
Computer proficiency, including Microsoft Office (Word, Excel, Outlook, PowerPoint), Mastercam, and Key Creator
Knowledge of Customer Specific Requirements
Knowledge of ISO 9001/IATF 16949
Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the public.
Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of planes and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.