CNC Programmer
Aegis Worldwide
Back CNC Programmer Skilled Hourly Utica , Michigan Direct Hire 14739 Oct 16, 2026 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. #J-18808-Ljbffr
$35 - $40 per hour
...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 +...SuggestedFull timeMonday to FridayShift workDay shift- ...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...SuggestedTemporary work
- Smith Brothers Tool Company in Michigan is seeking a skilled CNC Machinist to set up, adjust, and operate 3- and 5-axis milling machines. You will read blueprints and engineering drawings to meet precise specifications and input offsets, editing programs at the machine...Suggested
- Join our dynamic manufacturing team as a CNC Mill Programmer / Setup Machinist and become a vital contributor to precision metalworking excellence. In this role, you will be responsible for programming, setting up, and operating advanced CNC milling machines to produce...SuggestedShift work
- Master Pneumatic, Inc. in Sterling Heights, MI is seeking a skilled CNC Mill Programmer / Setup Machinist to program, set up, and operate advanced milling machines. You will translate engineering drawings into precise CNC programs and oversee first article checks. You will...Suggested
- ...CNC MachinistA CNC machinist operates and maintains computer-controlled machines to cut, shape, and finish materials into precise parts. Key duties include setting up machines, programming them, monitoring production, performing quality control inspections, and troubleshooting...
$31 - $35 per hour
...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 payFull timeFlexible hoursShift workDay shift- ...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...Long term contractShift work
- ...CNC Mill Machinist Day Shift - M-F 40-45 hours per week Responsibilities: - Set up fixtures, vises, and tooling for Fadal and Doosan (DN Solutions) vertical machining centers. - Perform manual data input (MDI) and make minor edits to G-code to optimize cutting speeds...Day shift
- ...Rochester Hills, MI 48309Position Type: Full TimeJob Shift: AnyJob Category: Manufacturing3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software. We are hiring for all shifts, in our Rochester Hills location. Job Purpose: The...All shiftsShift work
$17 - $21 per hour
...CNC MachinistCardinal Staffing Services, is immediately hiring for CNC Machinist in Sterling Heights, MI. As CNC machinist control programmer for Cardinal Staffing Services, you will work in a fast-paced distribution environment and be involved in all aspects of warehouse...Immediate startShift workWeekend work$18 - $24 per hour
...CNC Machine OperatorPay: $18.00 - $24.00 per hourWe are seeking experienced CNC Machine Operators for our key clients located in Auburn Hills, Rochester, Lake Orion, Shelby Twp., Sterling Heights, Macomb, Clinton Twp. and Mount Clemens. CNC Lathe or mill experience is...All shifts- ...acceptable time frame to assist the organization in meeting all MAFACT and customers requirements and to perform the assigned task in a safe manner. Scope:All aspects & functions involved CNC Operator, CNC, Production Operator, Operator, Leader, Skills, Manufacturing...
- ...organization goals by accepting ownership and exploring opportunities to add value to the team Required Skills/Experience: Minimum of 5+ years CNC machining experience or equivalent Tooling speeds and feeds selection responsibility 3, 4 and 5 axis CNC operation Utilization of GD&...Day shiftAfternoon shift
- ...Job description: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. Join our team and enjoy a collaborative working environment...Flexible hoursShift workNight shiftDay shift
$30 - $40 per hour
...CNC Machinist / Programmer — Hands-On Prototype & Defense MachiningThis is a hands-on role, split between programming and machining. You will write the programs, and you will also be on your feet on the shop floor for much of the day — setting up jobs, moving vises and...Weekly payPermanent employmentImmediate start- ...CNC ProgrammerJob Type: Contract-to-Hire Schedule: Full-Time | 2nd Shift Start Time: 2:30 PM Pay: $38.00/hourPosition SummaryWe are seeking an experienced CNC Programmer to join the CNC/Manufacturing team. This position will be responsible for developing and modifying...Full timeContract workPart timeAfternoon shift
$28 per hour
...CNC ProgrammerWe 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 workImmediate startShift workWeekend work$60k - $75k
...components while ensuring manufacturability, precision, and performance. You will collaborate closely with experienced machinists, programmers, and engineers to bring designs to life and solve real-world manufacturing challenges. If you are detail-oriented, enjoy problem-...Full timeFlexible hours- ...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...Temporary workFlexible hours
- ...CNC Set-Up Technician (3rd Shift)At Amsted Automotive, we are a community of innovators, creators, and dedicated professionals who take pride in our work and in each other. As an employee-owned organization, every single team member has a stake in our success and shares...Shift workNight shift
- ...CNC OperatorAmsted Automotive's TransForm Automotive Shelby Twp division, is seeking CNC Operators on all three shifts 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 %...Temporary workAll shiftsShift workNight shift
$25 - $35 per hour
1st Shift Mastercam Cnc ProgrammerThis role focuses on offline programming for CNC mills, lathes, and routers using Mastercam on 1st shift. You will create, enhance, and manage CNC programs, generate setup documentation, and support machinists through first-piece inspection...Long term contractFull timeContract workTemporary workWork at officeMonday to FridayDay shift- ...CNC ProgrammerThis role is responsible for independently programming, setting up, proving out and troubleshooting CNC milling jobs... ...quality, safety, delivery, and production requirements. The CNC Programmer will support machining operations across all shifts, working...ApprenticeshipAll shiftsShift work
$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 payFull timeMonday to FridayDay shift- ...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...Contract workShift work
$17 - $17.85 per hour
...CNC OperatorsCardinal Staffing Services is hiring for CNC Operators in Sterling Heights, MI. As a CNC Operator for Cardinal Staffing Services, you will work in a fast-paced automotive stamping facility in all areas including:2-3 years CNC loading experiencePerforming coil...Hourly payTemporary workLocal areaShift workDay shiftAfternoon shift- ...Description Job Description This role focuses on programming and operating CNC Vertical Machining Centers, primarily supporting military, aerospace, and automotive sectors. The programmer/machinist will write and edit CNC programs using WorkNC and Solidworks...
$25 - $38 per hour
...Job Description Job Description CNC Programmer / Machinist: Mori Mill-Turn & Hurco 5-Axis, $25–$38/hr, Macomb, MI We build precision tool holders, boring bars, adapters, and special tooling for automotive and aerospace work: HSK, KM, CV60, and ABS interfaces, hardened...- ...us and experience the exceptional perks that make amsted automotive a great place to work! About the role Join Our Team as a CNC Set-Up Technician (3rd Shift)! Shelby Township, MI | 11:00 PM - 7:00 AM | Earn an Additional 15% Shift Premium! Are you passionate...Shift workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!



