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

CNC Programmer

gpac

Job Description

Role Title : CNC Programmer


Role Overview: Seeking an experienced CNC Programmer to join a growing industrial machinery manufacturer serving a variety of industries.


Details: Full-time |Monday-Friday | On-Site


BUILD IT. PROGRAM IT. MAKE IT RIGHT.

We’re looking for an experienced CNC Machinist/Programmer who takes pride in precision, craftsmanship, and getting the job done right. This isn’t simply a machine operator position. You’ll be hands-on with programming, setup, machining, inspection, and problem-solving in a clean, climate-controlled, old-shop feel facility where your experience and technical judgment matter. If you can look at a complex drawing, understand what needs to happen at the machine, and turn that plan into a quality finished part, this might be the right fit for you.


What You'll Do:

  • Interpret complex drawings, program sheets, specifications, and work instructions.
  • Program, set up, and perform changeovers on CNC equipment.
  • Perform precision turning, milling, drilling, boring, and related machining operations.
  • Work to close and interrelated tolerances while maintaining demanding quality standards.
  • Inspect and gauge parts throughout the machining process.
  • Measure finished workpieces to verify conformance to specifications.
  • Run multiple machines simultaneously when applicable.
  • Maintain clean machines, tooling, work areas, and finished parts.
  • Work collaboratively with the CNC team to solve problems and keep jobs moving.
  • Take on additional responsibilities as needed.
Application Requirements:
  • 5+ years of conventional and/or CNC machine operating experience.
  • 3+ years of CNC CAM programming experience.
  • Strong understanding of CNC machining and precision manufacturing.
  • Ability to read and interpret complex engineering drawings.
  • Excellent attendance and reliability.
  • Ability to work independently while contributing to a team.
  • High school diploma or equivalent preferred.
  • Must be eligible to work in the United States without restriction.
  • Physical requirements apply.
Preferences That Set You Apart:
  • Mastercam programming.
  • Okuma and DMG lathes and machining centers.
  • Multiple-axis machining experience.
  • Vericut programming experience.
Compensation & Benefits:
  • Competitive salary.
  • Comprehensive benefits package.
  • Bonus opportunities.
  • Paid time off.
  • Long-term career stability & growth.
  • Tuition reimbursement.

Resumes may be confidentially sent to View email address on click.appcast.io or call View phone number on click.appcast.io for further detail.


All qualified applicants will receive consideration without regard to race, age, color, sex (including pregnancy), religion, national origin, disability, sexual orientation, gender identity, marital status, military status, genetic information, or any other status protected by applicable laws or regulations. GPAC (Growing People and Companies) is an award-winning search firm specializing in placing quality professionals within multiple industries across the United States since 1990. We are extremely competitive, client-focused and realize that our value is in our ability to deliver the right solutions at the right time.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Troy, MI vacancy
  •  ...hours per week. Responsibilities Produce machined parts by setting up, and operating a mill and/or computer numerical control (CNC) machine Plan machining by studying work orders and blueprints Set up mills by tramming/indicating vices and/or work material... 
    Suggested
    Long term contract
    Shift work

    TEC Group

    Troy, MI
    2 days ago
  •  ...CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 48309 Overview Level Experienced Position Type Full Time Job Shift Any Category Manufacturing Description 3-Dimensional Services Group is seeking CNC Programmers with experience... 
    Suggested
    Full time
    All shifts
    Shift work

    3-Dimensional Services Group

    Rochester Hills, MI
    1 day ago
  •  ...CNC Programmer Develops, optimizes, and troubleshoots CNC programs to ensure precise, efficient manufacturing processes. Job #136114 Power Bangor, Maine Apply Now Talascend is currently seeking a CNC Programmer for a contract opportunity with our client... 
    Suggested
    Contract work
    Shift work

    Talascend

    Troy, MI
    1 day ago
  •  ...Independence Tooling is actively seeking a CNC Programmer to join our team! Responsibilities Plan machining operations by reviewing work orders, engineering drawings, blueprints, and technical specifications. Review and interpret 3D CAD models to determine machining... 
    Suggested
    Temporary work
    Flexible hours

    Waltonen

    Troy, 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 studying... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Waltonen

    Troy, MI
    1 day ago
  • $27 - $35 per hour

     ...Specialized Work: High-precision turning and specialized gear cutting Key Responsibilities Program, set up, and operate CNC Okuma lathes using Fanuc controls. Perform complex machining operations, including precision turning and gear cutting. Read blueprints... 
    Hourly pay
    Day shift

    Jemms-Cascade

    Troy, MI
    10 days ago
  •  ...Description APEX Placement & Consulting has partnered with an exciting manufacturing company in the Metro Detroit area looking to add a CNC Programmer to their already amazing team. Their primary responsibility will be to develop, optimize, and maintain CNC programs for complex... 
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    Apex Placement & Consulting

    Troy, MI
    13 days ago
  •  ...Job Description Job Description Night shift CNC Machinists Opportunities! Build your career with us! We have current openings for CNC Machinists/Programmers. An established family- owned business and Tier 1 Supplier seeking motivated individuals and our future leaders... 
    Local area
    Flexible hours
    Shift work
    Night shift

    Hi-Tech Mold & Engineering

    Rochester, MI
    16 days ago
  • Responsibilities:Programming using MastercamProgram with live tooling, set-up & operate a variety of CNC lathe machines and equipment, and machine parts from customer-stated specificationsEnsure parts are machined to customer specificationsVerify machine settings by measuring... 

    Career Development Partners

    New Baltimore, MI
    2 days ago
  •  ...macros to increase repeatability Safely use overhead cranes and forklifts to stage and move work Your background ~3–5+ years of CNC programming experience (Tebis proficiency strongly preferred) ~ Hands-on knowledge of plastic injection mold manufacturing ~ Track... 
    Flexible hours
    Shift work
    Night shift
    Day shift

    Specialized Talent Acquisition Recruiting Team (START)

    Rochester, MI
    15 days ago
  • Job TitleProgramming using MastercamProgram with live tooling, set-up & operate a variety of CNC lathe machines and equipment, and machine parts from customer-stated specificationsEnsure parts are machined to customer specificationsVerify machine settings by measuring positions... 

    Riverscape Search Agency

    New Baltimore, MI
    2 days ago
  •  ...CNC Machinist/Programmer A growing precision manufacturing team is seeking a dependable, highly skilled CNC Machinist/Programmer to support its CNC department. This is a full-time, on-site opportunity for someone who enjoys complex machining work, takes ownership of... 
    Full time
    Monday to Friday

    gpac

    Macomb, MI
    1 day ago
  • $37.59 per hour

     ...CNC Operator Operate CNC machines to produce high-precision aerospace parts with attention to detail and quality standards. Job #136368 Manufacturing $37.59 an hour Minneapolis, Minnesota Apply Now Talascend is currently seeking a CNC Operator for... 
    Contract work

    Talascend

    Troy, MI
    1 day ago
  •  ...CNC Mill Machinist We have an immediate opening for an experienced CNC Mill Machinist with a tooling company. Responsibilities include: Produce machined parts by setting up, and operating a mill and/or computer numerical control (CNC) machine Plan machining... 
    Immediate start
    Shift work

    TEC Group

    Troy, MI
    2 days ago
  •  ...CNC Programmer Seeking an experienced CNC Programmer to join a stable, growing Manufacturing Company What You'll Do Interpret complicated drawings, program sheets, and instructions to determine work to be done. Conduct variety of turning, milling, drilling, boring, or... 

    gpac

    Roseville, MI
    3 days ago
  •  ...CNC Programmer Job Type: Contract-to-Hire Schedule: Full-Time | 2nd Shift Start Time: 2:30 PM Pay: $38.00/hour Position Summary We are seeking an experienced CNC Programmer to join the CNC/Manufacturing team. This position will be responsible for developing and modifying... 
    Full time
    Contract work
    Part time
    Afternoon shift

    Linked Professional Services

    Fraser, MI
    2 days ago
  •  ...Job Posting Title CNC Programmer and Machinist Job Description Summary Dauch is seeking a CNC Machinist and programmer with at least five years of experience in CNC machining and programming. This candidate must be able to work a flexible schedule including... 
    Flexible hours
    Afternoon shift

    American Axle & Mfg., Inc.

    Royal Oak, MI
    3 days ago
  • $35 - $45 per hour

     ...CNC Lathe Programmer Location: Richmond, Michigan Area Pay: $35 to $45 per hour Job Type: Full Time, Direct Hire Work Location: On Site Job Summary Our client is seeking an experienced CNC Lathe Programmer for a direct hire opportunity in Memphis, Michigan... 
    Hourly pay
    Full time

    Qualified Staffing

    Richmond, MI
    3 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
    2 days ago
  •  ...CNC Programmer Amsted Automotive's TransForm Automotive Shelby Twp division, is seeking a 3rd Shift (11pm - 7am+15% shift premium) CNC Programmer, responsible for supporting the production and maintenance operations of the plant, with a focus on CNC machining support... 
    Temporary work
    Shift work
    Night shift

    Amsted Automotive

    Utica, MI
    5 days ago
  • $28 per hour

     ...CNC Programmer We are seeking an experienced CNC Programmer to join a growing, dynamic machine shop. This is not an entry-level position — candidates must be able to step in and contribute immediately. Location: Kimball, MI Pay: $28+/hour (based on experience) Schedule... 
    Contract work
    Immediate start
    Shift work
    Weekend work

    Linked Professional Services

    Romeo, MI
    5 days ago
  •  ...CNC Machinist Operate CNC and manual equipment to create precise, low-volume parts with advanced model editing and inspection skills. Job #136227 Manufacturing Farmington, Michigan Apply Now Talascend is currently seeking a CNC Machinist for a contract... 
    Contract work
    Shift work

    Talascend

    Troy, MI
    1 day ago
  •  ...CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM Job Summary CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce the appropriate cuts. Their primary job roles and responsibilities are... 
    Work experience placement
    Flexible hours
    Afternoon shift

    Airboss Inc

    Auburn Hills, MI
    16 hours ago
  •  ...CNC Machinist/Programmer Seeking an experienced and dependable CNC Lathe Machinist/Programmer to join a CNC manufacturing department. The ideal candidate will be responsible for machining operations, machine setup, programming support, quality inspections, and maintaining... 
    Monday to Friday
    Day shift

    AHU Technologies, Inc.

    Roseville, MI
    3 days ago
  • $35 - $45 per hour

     ...Job Description CNC Programmer Full-Time | Day Shift | Monday-Friday Direct Hire Are you a CNC Programmer who enjoys solving complex machining problems rather than programming the same parts every day? We are recruiting for an established... 
    Hourly pay
    Weekly pay
    Full time
    Monday to Friday
    Day shift

    gpac

    Roseville, MI
    1 day ago
  •  ...experience the exceptional perks that make amsted automotive a great place to work! About the role Join Our Team as a CNC Programmer (Technician) (3rd Shift)! Shelby Township, MI | 11:00 PM - 7:00 AM | Earn an Additional 15% Shift Premium! Are you passionate... 
    Shift work
    Night shift

    Amsted Automotive Group

    Utica, MI
    3 days ago
  • $52k - $60k

     ...CNC Programmer / CNC Machinist This role combines hands-on CNC machining with programming responsibilities on vertical mills. You will operate numerically controlled machine tools, program and run CNC 3-axis vertical mills, and perform complex machining operations... 
    Permanent employment
    Monday to Friday
    Monday to Thursday
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Aerotek

    Auburn Hills, MI
    2 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
    1 day ago
  •  ...Three years' experience using TEBIS a plus. Experience in using CATIA and or ENOVIA Minimum 3 years of writing Multi-axis CNC programs in a machining environment. Demonstrates proficiency with CAD (solid modeling) and CAM software. Five years' experience... 
    Permanent employment
    Temporary work
    Work at office
    Local area
    Shift work
    Night shift
    Weekend work

    Ascent Aerospace

    Macomb, MI
    1 day ago
  •  ...Job Description Job Description The CNC Machinist Programmer is responsible for independently programming and operating a variety of CNC machines including Vertical Machining Centers and Turn/Mill machines in a custom job shop environment. This role requires expertise... 

    Joint Production Technology

    Macomb, MI
    8 days ago

Do you want to receive more vacancies?

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