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

Computer Numerical Control Programmer

SureHire Recruiting LLC

This role is responsible for independently programming, setting up, proving out and troubleshooting CNC milling jobs while consistently meeting quality, safety, delivery, and production requirements. The CNC Programmer will support machining operations across all shifts, working closely with production, quality, engineering, and maintenance teams to ensure programs, tooling, setups, and work instructions are ready for efficient and repeatable production. This position will help resolve machining and process issues, support operator training, and provide technical guidance to maintain workflow, minimize downtime, and meet customer requirements. Responsibilities: Create, modify, and optimize CNC programs using Tebis, PowerMill, Siemens NX CAM, Mastercam, or similar CAM software. Select tooling, holders, workholding, feeds, speeds, and machining strategies based on material, tolerances, part geometry, finish requirements, and machine capability. Independently set up, prove out, and complete CNC milling jobs, including fixtures, tooling, offsets, program loading, first-piece verification, and in-process inspection. Program and support roughing, finishing, drilling, contouring, pocketing, and 3-axis or 5-axis machining operations. Operate and monitor multiple CNC machines as workload and job complexity allow. Troubleshoot programming, tooling, fixture, machine-operation, and quality issues; make approved adjustments and escalate concerns as needed. Use heat-shrink tooling equipment and maintain tools, fixtures, machines, and a clean work area. Read and interpret blueprints, CAD models, GD&T, work instructions, and inspection requirements. Document job time, setups, program changes, tooling, and inspection activity daily. Train and support other employees on CNC operation, setup, quality, safety, and troubleshooting practices. Follow all Company policies, PPE requirements, lockout/tagout procedures, and safety standards. Perform other duties as assigned. Qualifications: 8+ years of CNC programming, setup, and milling experience in a precision manufacturing environment supporting aerospace, automotive, defense, consumer products, and other complex production applications. High school diploma or GED required. Additional education or professional development in CNC machining, precision manufacturing, machining technology, CAD/CAM, or a related field is highly preferred, including completion of an apprenticeship, trade-school program, technical certificate, associate degree, or bachelor’s degree. Experience with Tebis, PowerMill, Siemens NX CAM, Mastercam, or comparable CAM software. Hands-on CNC mill experience with Haas, Hermle, YCM, Kitamura, Bavius, Makino, TriMill, Fooke, Starrag, or similar equipment. Working knowledge of Heidenhain, Fanuc, Mazak/Mazatrol, Siemens, Haas or similar controllers. Strong knowledge of tooling, feeds and speeds, workholding, cutter paths, offsets, tolerances, and machining strategies. Ability to work independently, solve technical machining issues, and support training of less-experienced employees. #J-18808-Ljbffr SureHire Recruiting LLC

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Computer Numerical Control Programmer in Rochester Hills, MI vacancy
  •  ...of our vehicles, the environment, the community, and the world in which we live.Required Skills & QualificationsPLC/CNC, Computer Numerical Control (CNC), Software Systems5 years of related experienceHigh School Diploma / GEDSuccessful candidate must demonstrate leadership... 
    CNC
    Work experience placement

    Artech

    Sterling Heights, MI
    2 days ago
  •  ...Job Description Job Description We are looking for an experienced Controls/Automation Engineer to prepare for an participate in new product launches in automotive powertrain. This role is both machining as well as assembly. With the nature of the role, this is an... 
    CNC

    Optimal Inc.

    Sterling Heights, MI
    8 days ago
  •  ...contract to direct, 40-45 hours per week. ResponsibilitiesProduce machined parts by setting up, and operating a mill and/or computer numerical control (CNC) machinePlan machining by studying work orders and blueprintsSet up mills by tramming/indicating vices and/or work... 
    CNC
    Contract work
    Shift work

    TEC Group

    Troy, MI
    2 days ago
  •  ...Responsibilities Lead the development and implementation of advanced control system designs, including robotics, vision systems, PLCs, HMIs,...  ...in Electrical Engineering, Controls Engineering, Mechatronics, Computer Engineering, or a related technical field preferred. Associate... 
    Suggested
    Daily paid
    Flexible hours
    Shift work
    Night shift
    Day shift

    Mindlance

    Auburn Hills, MI
    4 days ago
  • EMPLOYER: Nexteer Automotive CorporationPOSITION TITLE: SwaaP Controls EngineerHOURS / WEEK: 40 JOB SITE LOCATION: 1272 Doris Road, Auburn...  ...Design & Dynamics (CarSim); Automotive Powertrain Design; Computer Vision; Hybrid Electric Powertrain Theory; MATLAB & Simulink Software... 
    Suggested
    Work at office
    Work from home

    Nexteer Automotive

    Auburn Hills, MI
    19 hours ago
  •  ...seeking a CNC Machinist to join our team!ResponsibilitiesProduce machined parts by setting up, and operating a mill and/or computer numerical control (CNC) machinePlan machining by studying work orders and blueprintsSet up mills by tramming/indicating vices and/or work... 
    CNC
    Temporary work
    Shift work

    Waltonen

    Troy, MI
    3 days ago
  •  ...CNC Programmer/MachinistIndependence Tooling is actively seeking a CNC Programmer/Machinist to join our team!ResponsibilitiesProduce...  ...machined parts by setting up, and operating a mill and/or computer numerical control (CNC) machinePlan machining by studying work orders and... 
    CNC
    Temporary work
    Shift work

    Waltonen

    Troy, MI
    2 days ago
  •  ...Position Summary The Senior Controls Engineer is responsible for the design, development, implementation, and optimization of manufacturing control systems and automation solutions supporting automotive production operations. This role leads capital equipment projects... 
    Remote work

    IAC Group

    Troy, MI
    2 days ago
  •  ...Control EngineerLocation: Auburn Hills, MI - OnsitePermanent FTEMust Have Technical/Functional Skills• Experience engine and onboard diagnostics (OBD) controls development• Experience in controls modeling in MATLAB/Simulink, Stateflow, autocode generation• Experience in... 

    AceStack LLC

    Auburn Hills, MI
    2 days ago
  •  ...Controls Engineer – Automation Specialist At Atlas Copco, we don't just value the work you do; we value who you are. We're a global...  ...need Bachelor's Degree in related Engineering field (Electrical, Computer, Mechatronics) or equivalent on-the-job experience (5+ years of... 
    Remote work
    Flexible hours

    Atlas Copco Group

    Auburn Hills, MI
    2 days ago
  •  ...No Soliciting CONTROLS ENGINEER Job Description: Responsible for the designing, engineering, and procuring mechanical and electrical equipment and systems for the assembly area.  Programs the assembly equipment, and supports manufacturing needs.  Assist and... 
    Permanent employment
    Immediate start

    GableTek

    Troy, MI
    3 days ago
  • $100k - $120k

     ...reliability initiatives that protect uptime. Compliance with quality systems, corrective actions, customer specifications, and controlled documentation. Development of supervisors, technical leaders, and production staff with clear expectations and accountability.... 
    CNC
    Full time
    For subcontractor
    Day shift

    MagTech

    Troy, MI
    7 days ago
  •  ...Job Description Job Description Description: Job Title: Controls Hardware Engineer About Us For over 80 years, we have pioneered the motion controls industry as our two legacy brands – Womack Machine Supply Co and the Morrell Group. Today, these industry... 
    Work experience placement
    Work at office
    Flexible hours

    Evolution Motion Solutions

    Auburn Hills, MI
    8 days ago
  •  ...customer expectations. We have greater control of timing and schedules, which allows for...  ...or BS degree in Electrical Engineering/Computer Engineering/ Systems Engineering.Strong...  ...work for spelling and grammar, presents numerical data effectively and can read and interpret... 
    CNC
    Permanent employment
    Local area
    Shift work
    Night shift
    Weekend work

    Ascent Aerospace

    Macomb, MI
    2 days ago
  •  ...Job Description Job Description We are looking for an Electrical Controls Engineer to take charge of designing and delivering turnkey conveyor control systems for major projects. You’ll work 'hands-on' with a talented team of engineers, subcontractors, and project... 
    For subcontractor

    STR Group USA Inc

    Auburn Hills, MI
    more than 2 months ago
  • Mechatronic Expert Opportunity Unleash your technical expertise with a global industry powerhouse. If you thrive on solving complex mechatronic puzzles and love taking ownership of world-class machinery, this is your chance to step into a high-visibility, expert-level...
    CNC

    Randstad

    Troy, MI
    2 days ago
  • Nehez Recruiting is looking for a CNC Controls Software Engineer in Warren, Michigan. The role involves designing and developing control software for CNC machining equipment, collaborating on system commissioning, and enhancing product capabilities. Ideal candidates have... 
    CNC

    Nehez Recruiting

    Warren, MI
    1 day ago
  •  ...vehicles across the world.Job Responsibilities:POSITION SUMMARY:The Controls & Automation Engineer will support the deployment and...  ...office environment, able to conduct normal amount of work at a computer, may require local, domestic and international travel. This position... 
    Full time
    Work at office
    Local area
    Remote work

    Magna International

    Troy, MI
    1 day ago
  •  ...Join Our Team as a Control Tower Engineer Become a key player in revolutionizing the automotive industry with the North America Quality organization. We are seeking a dynamic individual to join our Control Tower & Field Quality team at our Headquarters & Technical Center... 
    Temporary work

    Abacus

    Auburn Hills, MI
    4 days ago
  • ## Controls Engineering Internship/Co-opApply: Onsite: Auburn Hills, Michigan, United States: Part time: Posted Today: R0143858**Location...  ...languages.* Strong teamwork and communication skills.* Computer literacy in Excel, Word, and Outlook.**Disclaimer:** JR Automation... 
    Full time
    Part time
    Internship
    Remote work
    Flexible hours

    Hitachi Automotive Systems Americas, Inc.

    Auburn Hills, MI
    2 days ago
  • CNC MachinistCNC Machinist-Auburn Hills, MI. Night Shift: Monday – Friday; 4:30pm – 3:00am. Three-five plus years of experience preferred. Knowledge of stamping dies a plus. Five axis machining experience preferred. Ability to read blueprints. Experience with hi-lo and...
    CNC
    Monday to Friday
    Night shift

    CER Group NA

    Auburn Hills, MI
    3 days ago
  •  ...Job Description Job Description Jr. or Sr. Industrial Controls & Automation Engineer (PLC Programming) ELECTRICAL ENGINEER - (PLC...  ...Benefits: HERCO invests in employee development by providing numerous courses in FANUC (5), OSHA (2), PPE (3), Eplan (1) and other... 
    Flexible hours

    Herco LLC

    Auburn Hills, MI
    8 days ago
  • STEADY IMMEDIATE OPENING! Must have experience programming and operating CNC Miyano Lathe also Openings for Mazak and Okuma lathes. Must be able to read blue prints, program, setup and machine precision short runs parts with minimal instructions. We have job openings for...
    CNC
    Immediate start

    DYNAMIC JIG GRINDING CORPORATION

    Troy, MI
    2 days ago
  • $40 - $45 per hour

     ...a Senior CNC Field Service Engineer comes in - to help them continue and further develop the tradition. The Heller CNC (Computer Numerical Control) Field Service Engineers are experts at operating and maintaining peak performance of CNC machines. Heller’s internal development... 
    CNC
    Worldwide

    Recooty

    Troy, MI
    2 days ago
  • CNC Machinist Auburn Hills, MI. Contract Position Available Shifts: Day Shift: 6:00 am - 4:30 pm Monday - Friday, weekends when required Night Shift: 4:30 pm - 2:30 am Monday-Friday, weekends when required Requirements of the CNC Machinist: 3-5+ years of experience ...
    CNC
    Contract work
    Monday to Friday
    Shift work
    Night shift
    Weekend work
    Day shift

    CER Group NA

    Auburn Hills, MI
    2 days ago
  • $27 - $35 per hour

     ...or Fast-Track Your Training! Earn $27–$35 per hour on 1st shift in Troy, MI running high-precision Okuma lathes using Fanuc controls for advanced turning and gear cutting! Whether you are a seasoned pro ready to finally get paid what you are truly worth , or an... 
    CNC
    Hourly pay
    Day shift

    Jemms-Cascade

    Troy, MI
    15 days ago
  •  ...vehicles across the world.Job Responsibilities:POSITION SUMMARY:The Controls & Automation Engineer designs, develops, and implements control...  ...industrial engineering, mechanical engineering, mechatronics, computer science, or a related field.Over 7 years of experience in... 
    Work at office
    Local area
    Worldwide

    Magna-International-6df39721

    Troy, MI
    3 days ago
  • Build the Future of ManufacturingAre you an engineer who has successfully developed manufacturing processes from concept through production? Do you have deep expertise in CAD/CAM programming, machining strategies, and process optimization? At Seco SOLVA, we are looking...
    CNC
    Full time

    Sandvik

    Troy, MI
    8 hours ago
  • $40 - $45 per hour

    Machinist Operate manual and CNC machines to produce precise components efficiently and safely. Job #136679 Manufacturing $40 - $45 an hour Golden Valley, Minnesota Apply Now Talascend is currently seeking a Machinist for a contract opportunity with...
    CNC
    Contract work

    Talascend

    Troy, MI
    2 days ago
  • $25 - $40 per hour

    Job Description Job Description CNC Grinder in the Brighton, MI Area! We are seeking a CNC Grinder for an opportunity with a leader aerospace manufacturing industry with a facility in the Troy, MI area. This is an exciting opportunity for a CNC Grinder looking ...
    CNC
    Hourly pay
    Full time

    Engineering Company

    Troy, MI
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer Numerical Control Programmer. Be the first to apply!