1

Mastercam Contract Programmer Jobs in Detroit, MI

CNC Machinist (Mill)

Warren, MI · On-site

$20.75 - $27.50/hr

Aerospace / Federal Contract Manufacturing Position Overview HWX Enterprises is seeking experienced ... Interpret blueprints, engineering drawings, and GD&T specifications * Plan machining operations by ...

Mastercam Contract Programmer information

See Detroit, MI salary details

$24

$32

$46

How much do mastercam contract programmer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for mastercam contract programmer in Detroit, MI is $32.70, according to ZipRecruiter salary data. Most workers in this role earn between $28.56 and $33.80 per hour, depending on experience, location, and employer.

What is a Mastercam contract programmer?

A Mastercam Contract Programmer is a skilled professional who creates CNC (computer numerical control) machining programs using Mastercam software, typically on a contract or freelance basis. They interpret engineering drawings, select appropriate machining strategies, and generate toolpaths to manufacture precision parts. Companies hire them for short-term projects when they need expert programming without adding a full-time employee. Their expertise helps manufacturers improve efficiency, reduce errors, and optimize production processes.

What are the key skills and qualifications needed to thrive as a Mastercam contract programmer?

To thrive as a Mastercam Contract Programmer, you need strong CNC programming knowledge, expertise in CAD/CAM software (especially Mastercam), and a background in manufacturing or mechanical engineering. Familiarity with G-code, post-processing, and proficiency in using Mastercam software are typically required, and certifications like Mastercam Certification can be advantageous. Strong attention to detail, problem-solving skills, and effective communication help ensure accurate program development and seamless collaboration with machinists and clients. These skills are vital for producing precise parts, optimizing machining processes, and meeting client specifications efficiently.

What are some common challenges faced by Mastercam contract programmers when working with diverse client specifications?

As a Mastercam Contract Programmer, a common challenge is adapting to the unique machining requirements and standards of various clients. Each project may involve different materials, tooling, and machine setups, requiring quick learning and flexibility. Effective communication with clients and shop floor personnel is essential to clarify expectations and resolve discrepancies in design or manufacturing processes. Staying updated on the latest Mastercam features and best practices can also help tackle complex geometries and tight deadlines efficiently.

What is the difference between Mastercam Contract Programmer vs CNC Machinist?

AspectMastercam Contract ProgrammerCNC Machinist
CredentialsProficiency in Mastercam software, CAD/CAM skillsBlueprint reading, machine operation experience
Work EnvironmentDesign and programming in offices or workshopsMachine shop floors, manufacturing facilities
Employer & IndustryManufacturing companies, job shops, aerospace, automotiveManufacturing plants, machine shops, production facilities

Mastercam Contract Programmers focus on creating CNC programs using Mastercam software, often working remotely or in design environments. CNC Machinists operate machines directly, executing programs and handling setups. While both roles require knowledge of CNC processes, the programmer primarily develops the code, whereas the machinist runs and maintains the equipment.

What are popular job titles related to Mastercam Contract Programmer jobs in Detroit, MI?

For Mastercam Contract Programmer jobs in Detroit, MI, the most frequently searched job titles are:

What job categories do people searching Mastercam Contract Programmer jobs in Detroit, MI look for?

The top searched job categories for Mastercam Contract Programmer jobs in Detroit, MI are:

What cities near Detroit, MI are hiring for Mastercam Contract Programmer jobs?

Cities near Detroit, MI with the most Mastercam Contract Programmer job openings:

Infographic showing various Mastercam Contract Programmer job openings in Detroit, MI as of June 2026, with employment types broken down into 73% Full Time, 26% Part Time, and 1% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $68,019 per year, or $32.7 per hour.

CNC Machinist (Mill)

HWX Enterprises, LLC

Warren, MI • On-site

$20.75 - $27.50/hr

Full-time

Re-posted 9 days ago


Job description

CNC Machinist (Mill)

Locations: Warren, MI · Oxford, MI · Troy, MI · Auburn Hills, MI · Macomb Township, MI
Employment Type: Full-Time (Direct Hire)
Industry: Aerospace / Federal Contract Manufacturing

Position Overview

HWX Enterprises is seeking experienced CNC Machinists (Mill) for multiple direct-hire opportunities across Southeast Michigan.

This is a high-mix, low-volume machining environment — not production machining. Work consists of custom, one-off and short-run parts including weldments, custom frames, and complex aerospace components.

This role is Mill work only (no lathe work) and includes 3-axis, 5-axis, and 3+2 machining. Candidates must be able to independently set up and program CNC milling machines.

The standard work week averages 56 hours, and there is no shortage of work. Compensation is dependent on experience with strong advancement potential.

Key Responsibilities

  • Independently set up and program CNC milling machines for custom and short-run parts
  • Perform complex and unique machine setups
  • Program, edit, and optimize CNC programs and tool paths (Mastercam preferred)
  • Set up and operate machines for cutting, drilling, and grinding various materials
  • Control machine speed, feed rates, and path of cut to ensure precision and efficiency
  • Interpret blueprints, engineering drawings, and GD&T specifications
  • Plan machining operations by reviewing work orders, materials, dimensions, reference planes, and tolerances
  • Confirm part setup and program accuracy prior to machining
  • Inspect completed parts to verify dimensional accuracy and quality
  • Maintain quality and safety standards in accordance with QA procedures
  • Detect malfunctions and report issues to management
  • Perform preventive maintenance per manufacturer specifications
  • Maintain accurate records and documentation
  • Ensure continuity between shifts through clear communication

Required Experience & Qualifications

  • Minimum 5 years of hands-on CNC shop experience
  • Minimum 2 years of technical training (formal or equivalent experience)
  • Proven ability to independently set up and program CNC milling machines
  • Proficiency with CAD/CAM software (Mastercam preferred)
  • Strong understanding of GD&T
  • Experience with 3-axis, 5-axis, and 3+2 machining
  • Competent with basic Microsoft Windows applications (Excel, Word)
  • High School Diploma or equivalent

Technical Skills

  • Skilled in the use of precision measuring instruments (micrometers, calipers, scales, etc.)
  • Strong understanding of machining strategies and tool paths
  • Ability to verify setup accuracy before machining
  • Crane operation certification (preferred)

Physical Requirements

  • Ability to lift up to 30 lbs
  • Ability to stand for extended periods
  • Ability to bend, stoop, squat, kneel, balance, and rotate trunk

Shift Information

  • Standard work schedule averages approximately 56 hours per week, including Saturday shifts. Consistent overtime is available and expected due to strong production demand. Day and night shift(s) available.

Compliance Requirements (Federal Aerospace Work)

  • Must pass a pre-employment drug screen
  • Must pass a background check
  • Required due to federal aerospace contract compliance

Equal Opportunity Employer

HWX is an Equal Opportunity Employer.

Application Instructions

Please send resumes to:
careers@hwxenterprises.com