×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer​/Machinist

Job in Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listing for: Zero Hour Parts
Full Time position
Listed on 2026-01-15
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer, CNC Machinist, Manufacturing Production
Job Description & How to Apply Below

Overview

We are seeking a skilled CNC Programmer Machinist to join our team. The Programmer is responsible for the development and implementation of new part programs for CNC Lathe and/or Mill operations from customer drawing/specifications utilizing designated machining software. Functions and responsibilities include but are not limited to using Mastercam or Hypermill to create programs from supplied CAD models, creating new cadena 3D models or 2D drawings from customer drawings, create set‑up sheets, select appropriate cutting tools & tool offsets, while aiming to optimize programs for best yield and most cost‑efficient processing.

The Programmer utilizes experience and/or organizational knowledge to instruct the set‑up of CNC Mills and/or CNC Lathes, troubleshoot and solve programming problems, generate purchasing requisitions for any tooling or BOM requirements, and interface with internal departments to solve manufacturing issues. The Programmer strives to develop a successful and profitable cell/team that produces precision machined parts within promised delivery times, ensuring optimal customer satisfaction while adhering to all established safety policies and quality objectives.

A Programmer can have up to three CNC machines and up to one operator designated to finish support in the cell. The Programmer manages the operator as a direct employee, overseeing day‑to‑day responsibilities, and collaborates with the manufacturing manager or associated departments on known issues to aid continuous improvement.

Qualifications
  • High School diploma or GED equivalent.
  • Associate’s degree in Engineering Technology or related field; certification from a Technical Institute or apprenticeship is a plus.
  • Minimum of 1 year of programming experience.
  • Minimum of 4 years of machining experience (unless qualified by manager).
  • Can lift up to 50‑75 pounds.
  • Strong blueprint reading required.
  • Moderate understanding of GD&T required (strong understanding preferred).
  • Strong problem‑solving skills required quotidien.
  • Effective use of common machinist gauges (e.g., calipers, micrometers).
  • Strong work ethic, self‑motivated, excellent attendance, adaptable, performs well in a fast‑paced environment.
  • Leadership skills or ability highly preferred.
  • Experience with a wide range of materials (steel, aluminum, stainless, plastic, titanium, copper, ceramic, etc.).
  • Prior CNC machining & set‑up experience preferred.
  • Set‑up and operation of 3‑axis mills required.
  • Set‑up and operation of 4‑ and 5‑axis mills preferred.
  • Willingness to work overtime with flexible schedule.
  • Can sit or stand for long periods.
  • Proficiency with Mastercam or Hypermill required.
  • Proficiency with computers required.

If you are an experienced CNC Machinist looking for an opportunity to advance your career in a supportive environment, we encourage you to apply today!

You Should Be Proficient In
  • GD&T
  • AS9100
Machines & Technologies You'll Use
  • CNC Mill (3‑4 axis VMC) (Haas)
  • CNC Lathe (2‑4 axis) ( here's Haas)
  • CAM Software (Mastercam)
  • CNC Mill (5+ axis VMC)
  • CNC Lathe (5+ axis) (Mazak)
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Engineering and Information Technology
Industries
  • Industrial Machinery Manufacturing

Referrals increase your chances of interviewing at Zero Hour Parts by 2x.

Apply BELOW

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary