1

Contract Cnc Programming Jobs in Michigan (NOW HIRING)

Lead new program launches by setting up complete machining processes, including programming CNC ... Job Type & Location This is a Contract to Hire position based out of New Troy, MI. Pay and Benefits ...

Process Engineer

New Troy, MI · On-site

$40.86 - $55.29/hr

Lead new program launches by setting up complete machining processes, including programming CNC ... Job Type & Location This is a Contract to Hire position based out of New Troy, MI. Pay and Benefits ...

Lead new program launches by setting up complete machining processes, including programming CNC ... Job Type & Location This is a Contract to Hire position based out of New Troy, MI. Pay and Benefits ...

Lead new program launches by setting up complete machining processes, including programming CNC ... Job Type & Location This is a Contract to Hire position based out of New Troy, MI. Pay and Benefits ...

Process Engineer

New Troy, MI · On-site

$40.86 - $55.29/hr

Lead new program launches by setting up complete machining processes, including programming CNC ... Job Type & Location This is a Contract to Hire position based out of New Troy, MI. Pay and Benefits ...

Cnc Lathe Set Up Machinist

Wixom, MI

$21 - $26.75/hr

Interpret and translate engineering prints and blueprints to determine machining operations ... Experience in aerospace machining or working on aerospace contracts. * Experience with G and M ...

CNC Machinist

Warren, MI

$19.25 - $26.25/hr

A portfolio of highly engineered power transmission components and subsystems efficiently transmits ... In the absence of a signed Master Service Agreement or similar contract and approval from HR to ...

Ability to perform programming edits using Vizi, WorkNC, or Mastercam. * Proficiency with Fanuc ... Job Type & Location This is a Contract to Hire position based out of Wayland, MI. Pay and Benefits ...

next page

Showing results 1-20

Contract Cnc Programming information

See Michigan salary details

$14

$26

$39

How much do contract cnc programming jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for contract cnc programming in Michigan is $26.98, according to ZipRecruiter salary data. Most workers in this role earn between $22.21 and $30.38 per hour, depending on experience, location, and employer.

What is contract CNC programming?

Contract CNC programming involves hiring a specialist or company on a contractual basis to create, optimize, or modify CNC (Computer Numerical Control) machine code. These professionals develop programs that guide machines like mills, lathes, and routers to produce precise parts according to engineering drawings or CAD files. Contract CNC programmers are often brought in for specific projects, to handle overflow work, or to provide expertise in complex machining tasks. This flexible arrangement helps manufacturers access skilled programmers without committing to a full-time hire.

What are the key skills and qualifications needed to thrive as a Contract CNC Programmer, and why are they important?

To thrive as a Contract CNC Programmer, you need strong proficiency in CNC machine operation, G-code programming, and a background in mechanical engineering or machining. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Fusion 360, as well as knowledge of various CNC controllers, is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills help ensure precise production and collaboration with manufacturing teams. These capabilities are crucial for delivering high-quality, efficient, and cost-effective machining solutions in a dynamic contract environment.

What is the difference between Contract Cnc Programming vs Cnc Machinist?

AspectContract Cnc ProgrammingCnc Machinist
CredentialsTypically requires CNC programming certifications or experience with CAD/CAM softwareRequires CNC machine operation experience, often with certifications in machine operation
Work EnvironmentPrimarily office-based for programming, on-site for setup and testingPrimarily on the shop floor operating machines
Industry UsageUsed across manufacturing, aerospace, automotive for designing and programming partsUsed in manufacturing plants for producing parts directly on CNC machines

Contract Cnc Programmers focus on creating and optimizing CNC programs, often working remotely or on a project basis, while Cnc Machinists operate and set up CNC machines to produce parts. Both roles require technical skills, but their daily tasks and work environments differ significantly.

What are some common challenges faced by contract CNC programmers when joining new client projects?

Contract CNC programmers often encounter challenges such as quickly adapting to unfamiliar machines, software, or shop floor processes used by different clients. They may need to rapidly interpret varying technical drawings and specifications, while also aligning with each shop's unique workflow and safety standards. Building rapport with permanent team members and understanding client expectations are crucial for delivering effective solutions on tight timelines. Flexibility, clear communication, and a solid foundation in CNC programming principles help contract professionals overcome these hurdles.
What are the most commonly searched types of Cnc Programming jobs in Michigan? The most popular types of Cnc Programming jobs in Michigan are:
What are popular job titles related to Contract Cnc Programming jobs in Michigan? For Contract Cnc Programming jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Contract Cnc Programming jobs in Michigan look for? The top searched job categories for Contract Cnc Programming jobs in Michigan are:
What cities in Michigan are hiring for Contract Cnc Programming jobs? Cities in Michigan with the most Contract Cnc Programming job openings:
Infographic showing various Contract Cnc Programming job openings in Michigan as of June 2026, with employment types broken down into 1% As Needed, 59% Full Time, 34% Part Time, 1% Temporary, and 5% Contract. Highlights an 79% Physical, 3% Hybrid, and 18% Remote job distribution, with an average salary of $56,121 per year, or $27 per hour.
Process Engineer

Process Engineer

Actalent

New Troy, MI

$40.86 - $55.29/hr

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Job Title: Process EngineerJob Description

The Process Engineer develops, implements, and optimizes machining processes to support high-volume production in an automotive-focused environment. This role leads new program launches, drives continuous improvement initiatives, and identifies opportunities to reduce costs and increase efficiency.

The Process Engineer sets up new processes, including CNC programming, tooling selection, and fixture loading, and then continuously refines those processes to improve quality, productivity, and tool life.

Responsibilities
  • Create, develop, and implement machining processes for new and existing products in a high-volume manufacturing environment.
  • Lead new program launches by setting up complete machining processes, including programming CNC machines, loading fixtures, building tools, and coordinating tooling packages.
  • Program CNC machines using G and M code, primarily for horizontal and vertical mills and some lathes, and monitor runs to ensure stable and efficient operation.
  • Work closely with Quality Engineers to interpret design specifications and ensure machining processes meet all dimensional and quality requirements.
  • Review engineering blueprints and apply GD&T principles to develop robust machining strategies and ensure parts meet specification.
  • Generate and propose improvement ideas, and collaborate with management and other setup engineers to implement process and productivity improvements.
  • Review tooling performance regularly and make adjustments to improve tool life, part quality, and overall process efficiency.
  • Select, build, and maintain cutting tools and fixtures required for CNC machining operations.
  • Train new operators on machine setup, operation, and process requirements, and support experienced operators to maintain quality and production standards.
  • Participate in continuous improvement events and activities focused on cost reduction, efficiency gains, and process standardization.
  • Identify and implement cost-saving opportunities related to tooling, cycle time, scrap reduction, and process reliability.
Essential Skills
  • Experience working as a Process Engineer in an automotive machining environment that operates under IATF standards.
  • Proficiency in G and M code programming for horizontal and vertical CNC mills.
  • Experience launching new products and bringing new machining processes into production.
  • Ability to read and interpret engineering blueprints and a strong understanding of GD&T.
  • Preference for 5+ years of experience in process engineering or a closely related machining process role

"Nice to have" Skills & Qualifications

  • Experience programming, running, and maintaining Fanuc robots.
  • Experience programming and running tool pre-setter machines.
  • Engineering degree or equivalent technical education.
  • Experience working with high-volume automated machining and assembly processes.
  • Comfort working cross-functionally with Quality, Program Management, Automation, and Operations teams.
  • Strong problem-solving skills and a continuous improvement mindset focused on efficiency, quality, and cost reduction.

Work Environment

This role is based in a world-class precision machining and assembly facility specializing in high-volume automated processes for primarily automotive customers.

The Process Engineer works on-site as part of a team of approximately 6–7 engineers and collaborates closely with Engineering Technicians, Quality Engineers, Program Managers, Automation Engineers, and Operations.

  • The work involves regular interaction on the shop floor with CNC horizontal and vertical mills, some lathes, and automation equipment, including Fanuc robots and tool pre-setter machines where applicable.

Hours: 7:00 a.m., with a typical workweek of approximately 45–50 hours.

Job Type & Location

This is a Contract to Hire position based out of New Troy, MI.

Pay and Benefits

The pay range for this position is $40.86 - $55.29/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in New Troy,MI.

Application Deadline

This position is anticipated to close on Jun 15, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.


Actalent logo

About Actalent

Sourced by ZipRecruiter

Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We're supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.

Company size

5,001 - 10,000 Employees

Headquarters location

Hanover, MD, US

Year founded

1983

Social media