Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

Aegis Worldwide

Job Description

Job Description

Position Summary
We are seeking an experienced CNC Programmer with strong 5-axis machining experience to support the programming and manufacturing of precision-machined components. This individual will be responsible for creating, optimizing, and troubleshooting CNC programs while working closely with machinists, engineering, and production teams to ensure quality, efficiency, and on-time delivery.

Responsibilities

  • Create and edit CNC programs for 3-axis, 4-axis, and 5-axis machining centers.
  • Develop machining strategies, tool paths, and setup documentation for complex components.
  • Read and interpret engineering drawings, GD&T, and CAD models.
  • Select appropriate tooling, speeds, feeds, and machining processes.
  • Support machinists during machine setup, prove-outs, and production runs.
  • Troubleshoot machining, programming, and quality issues as they arise.
  • Optimize existing programs to improve cycle times, quality, and efficiency.
  • Collaborate with engineering and manufacturing teams on new product launches and process improvements.
  • Ensure all programs meet quality, safety, and production requirements.
  • Maintain organized program files, tooling records, and process documentation.

Qualifications

  • 3+ years of CNC programming experience in a manufacturing environment.
  • Hands-on experience programming true simultaneous 5-axis machining centers.
  • Proficiency with CAM software such as Mastercam, Tebis, HyperMill, NX, Fusion 360, or similar.
  • Ability to read and interpret blueprints, CAD models, and GD&T.
  • Strong understanding of cutting tools, workholding, feeds, speeds, and machining practices.
  • Experience with machine setup, prove-outs, and process optimization.
  • Familiarity with Fanuc, Heidenhain, Siemens, or similar CNC controls.
  • Strong troubleshooting and problem-solving skills.

Preferred Qualifications

  • Experience with aerospace, defense, automotive, medical, or precision machining industries.
  • Exposure to automation, probing systems, and CMM inspection equipment.
  • Experience supporting new machine installations and process development.
  • Knowledge of lean manufacturing and continuous improvement initiatives.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Utica, MI vacancy
  • Hive Manufacturing in Sterling Heights, MI, is seeking a CNC Machinist to play a pivotal role in programming and running CNC machinery. With a strong focus on process ownership, the ideal candidate should have over 5 years of CNC machining experience, particularly with... 
    Suggested

    Hive Manufacturing

    Sterling Heights, MI
    2 days ago
  • $35 - $40 per hour

     ...process ownership, programming, and hands‑on machining . The Work You’ll Be Doing In this role, you will: Program, set up, and run CNC mills and lathes — with a strong focus on hands‑on machining Take ownership of jobs from print to completed part (programming + setup... 
    Suggested
    Full time
    Monday to Friday
    Shift work
    Day shift

    Hive Manufacturing

    Sterling Heights, MI
    2 days ago
  • Summary Operates manufacturing cell to produce parts in statistical control by performing the following duties. Essential Duties and Responsibilities Responsibilities of this position include, but are not limited to, the following: Loading raw parts...
    Suggested

    Integrated Talent Strategies

    Utica, MI
    1 day ago
  • $25 - $35 per hour

     ...CNC Programmer/Machinist - Precision Parts Manufacturing Hours: Monday - Friday, 7:00 AM - 3:30 PM (40 hours/week) Pay: $25 - $35 per hour (depending on experience) Location: Shelby Township, Michigan (Must reside within a reasonable 30-minute commute)... 
    Suggested
    Hourly pay
    Monday to Friday

    Entech Staffing Solutions

    Rochester, MI
    4 days ago
  •  ...Job Purpose The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This role requires a strong understanding of machine operations and... 
    Suggested

    3-Dimensional Services Group

    Rochester, MI
    2 days ago
  • $20 - $38 per hour

     ...About the job Job Title: Experienced CNC Lathe Machinist/Programmer Summary: Looking for a dependable CNC Lathe Machinist/Programmer to join our CNC department. Job Type: Full-time Pay: $20.00 - $38.00 per hour Benefits: • Health Insurance... 
    Hourly pay
    Full time
    Monday to Friday
    Day shift

    Teksky LLC

    Roseville, MI
    4 days ago
  •  ...CNC Operator Transform Automotive, an Amsted Automotive company, Shelby Twp, is seeking CNC Operators who will be responsible for supporting the production operations of the plant. Shifts: Days - 7:00 am - 3:00 pm Afternoons - 3:00 pm - 11:00 pm + 15% shift... 
    Temporary work
    Shift work
    Night shift

    Amsted Automotive

    Utica, MI
    6 days ago
  •  ...3rd SHIFT will be eligible for $1000 bonus after completion of 6 months  Machine Operators are responsible for running one or more CNC machines, executing offsets and tool changes, troubleshooting machine issues with the Line Leader, and performing quality checks and... 
    Night shift
    Day shift
    Afternoon shift

    J G KERN Enterprises Inc

    Utica, MI
    2 days ago
  • $76k - $98k

     ...CNC Programmer Join a precision machining team where you can own the programming, support the floor, and help expand high-precision prototype and production capabilities. Are you a real CNC programmer who can take a model or drawing, build the machining approach... 
    Immediate start

    Bronwick LLC

    Roseville, MI
    2 days ago
  •  ...CNC Programmer Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace... 
    For contractors
    Work at office

    Williams International

    Pontiac, MI
    5 days ago
  •  ...Cnc Programmer/Machinist Independence Tooling is actively seeking a CNC Programmer/Machinist to join our team! Responsibilities Produce machined parts by setting up, and operating a mill and/or computer numerical control (CNC) machine Plan machining by... 
    Temporary work
    Flexible hours
    Shift work

    Waltonen

    Troy, MI
    3 days ago
  •  ...certification. More information? Check out our quick video: Company Video - Visioneering (vistool.com) Position Title: CNC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p + Saturday 6a-12p Benefits Direct hire position, Referral... 
    Permanent employment
    Monday to Friday
    Flexible hours
    Shift work

    Visioneering Inc

    Auburn Hills, MI
    4 days ago
  •  ...participant in the Elimination of Waste Team meetings Support the Company's Goals and Objectives Ability to set up and program CNC machines Performs machining operations on a variety of tools and machine details to close tolerances Responsible for quality of... 
    Temporary work
    Afternoon shift

    START

    Sterling Heights, MI
    4 days ago
  •  ...the production floor. Ensure that all products being run on a CNC machine have the necessary program and that it is accurate. Perform...  ...in a safe and reliable manner. Job Description CNC Programmer - Plastics Manufacturing Shape Precision. Drive Innovation... 
    Local area
    Immediate start

    thyssenkrupp

    Auburn Hills, MI
    3 days ago
  • $18.34 per hour

     ...Job Description SURESTAFF is immediately hiring for an experienced CNC Machine Operator for a stamping manufacturing client located in Sterling Heights This position will manufacture parts per blueprint, or process instruction, ensuring all specifications are met... 
    Weekly pay
    Temporary work
    Start working today
    Local area
    Immediate start
    Shift work
    Day shift
    Afternoon shift

    Cardinal Services

    Sterling Heights, MI
    4 days ago
  •  ...CNC Operator At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team... 
    Local area
    Immediate start
    Shift work

    Magna Services

    Sterling Heights, MI
    5 days ago
  • United CNC Machining in Auburn Hills, MI, is looking for an experienced Elite CNC Programmer / Set‑up Machinist III. The ideal candidate will program and run CNC turning equipment and possess strong knowledge of Mazatrol controls. This role requires a detail-oriented individual... 

    United CNC Machining

    Auburn Hills, MI
    3 days ago
  • Metalmite Corporation in Rochester, Michigan is seeking a skilled CNC Mill Programmer to join its team. The ideal candidate has 5+ years of experience programming and operating CNC Mills up to 5 axis. Responsibilities include programming, setting up, and operating CNC Mills... 

    Metalmite Corporation

    Rochester, MI
    3 days ago
  • Mazak CNC Turn Programmer/Set-up Machinist III About United CNC Machining United CNC Machining specializes in precision mission critical machined components for aerospace and defense industries. Our state-of-the-art, climate-controlled facility operates with cutting-edge... 

    United CNC Machining

    Auburn Hills, MI
    3 days ago
  •  ...Job Description Job Description APEX Placement and Consulting has partnered with an exciting company looking to add a CNC Programmer/Operator to their already amazing team. Their primary responsibility will be programming, setting up, and operating CNC milling machines... 
    Night shift
    Day shift

    Apex Placement & Consulting

    Sterling Heights, MI
    12 days ago
  • United CNC Machining is a precision manufacturer serving the aerospace and defense industries located in Auburn Hills, MI. We specialize...  ...United CNC Machining is seeking an experienced Elite CNC Programmer / Set‑up Machinist III (5 Axis) to start immediately. Core Responsibilities... 
    Permanent employment
    Immediate start
    Flexible hours

    United CNC Machining

    Auburn Hills, MI
    3 days ago
  •  ...experience as a Machinist in a manufacturing or tool & die environment Hands-on experience with ProtoTRAK SMX or similar conversational CNC/manual systems required Experience supporting automation equipment, tooling, or fixture builds strongly preferred Trade... 

    Ascential Technologies

    Utica, MI
    1 day ago
  • $30 - $35 per hour

    Job Title: CNC Lathe Programmer Machinist Job Description This role focuses on programming and operating a CNC lathe with live tooling to produce precision components such as cam shafts, bearings, bearing caps, torque converters, and clutches from materials including... 
    Weekly pay
    Contract work
    Temporary work

    Aerotek

    Pontiac, MI
    21 hours ago
  • $31 - $35 per hour

    A manufacturing company in Pontiac, MI is searching for a CNC Machinist to optimize programming for CNC mills and lathes. Candidates should have at least 5 years of CNC machining experience, strong troubleshooting skills, and be able to operate multiple machines. The position... 
    Hourly pay

    Kodiak Manufacturing

    Pontiac, MI
    3 days ago
  • A precision machining company in Auburn Hills, Michigan, is seeking a skilled CNC Turn Programmer/Set-up Machinist III. This role requires programming, setting up, and operating CNC turning equipment, with a strong emphasis on using Mazatrol controls. Candidates must possess... 

    United CNC Machining

    Auburn Hills, MI
    3 days ago
  •  ...growth. Find your future with us. PennEngineering is seeking a motivated, excited, individual to be a part of the Haeger Team. As a CNC Machinist at PennEngineering, you'll collaborate with teams that do truly amazing things. Join us as we build the future in... 
    Work at office

    PennEngineering

    Utica, MI
    1 day ago
  •  ...are seeking a  Field Service Engineer who will be responsible for the installation, retrofitting, servicing, and technical support of CNC and advanced machinery at customer facilities across North America. This individual will also support machine updates,... 
    For contractors
    Apprenticeship

    Aegis Worldwide

    Sterling Heights, MI
    4 days ago
  • 3-Dimensional Services Group seeks a skilled CNC Programmer/Operator in Rochester, Michigan. The role involves operating CNC machinery to produce precision parts. Candidates must have strong programming skills and a minimum of 5-7 years of relevant experience. Responsibilities... 

    3-Dimensional Services Group

    Rochester, MI
    3 days ago
  • $31 - $35 per hour

     ...while optimizing programs, setups, and processes. --- The Work You’ll Be Doing In this role, you will: Create, modify, and optimize CNC programs for mills and lathes Model and draw customer parts to support manufacturing Select tooling, fixtures, and machining... 
    Hourly pay
    Full time
    Flexible hours
    Shift work
    Day shift

    Kodiak Manufacturing Inc

    Pontiac, MI
    3 days ago
  •  ...Job Description Job Description Job Overview: SAPA Transmission is seeking a Senior CNC Programmer with experience in Mastercam, Siemens NX, or other CAD/CAM programming languages. This role will be responsible for creating, implementing, and optimizing machining... 
    Temporary work

    SAPA Transmission

    Utica, MI
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!