CNC Programmer
MagTech
Job Description
Job Description
CNC Programmer Position Summary
We are seeking a skilled CNC Programmer to develop, optimize, and maintain CNC machining programs for precision manufacturing operations. The ideal candidate will have experience using CAD/CAM software such as Mastercam, WorkNC, or VISI to create efficient machining strategies, improve productivity, and ensure the production of high-quality components. This role works closely with Engineering, Manufacturing, and Quality teams to support new and existing production programs.
Essential Duties and Responsibilities- Create, modify, and optimize CNC programs for milling, turning, and multi-axis machining centers.
- Develop toolpaths using Mastercam, WorkNC, VISI, or similar CAD/CAM software.
- Interpret engineering drawings, CAD models, GD&T requirements, and customer specifications.
- Select appropriate tooling, fixtures, cutting parameters, and machining strategies.
- Collaborate with machinists and manufacturing engineers to troubleshoot machining issues and improve process efficiency.
- Conduct program prove-outs and first-run validations on the shop floor.
- Optimize cycle times while maintaining quality and tool life requirements.
- Support continuous improvement initiatives focused on safety, quality, delivery, and cost reduction.
- Maintain program documentation, setup sheets, tooling lists, and process instructions.
- Assist with fixture design and manufacturing process development when required.
- Investigate and resolve production issues related to programming, tooling, or machine performance.
- Ensure compliance with company quality standards and safety procedures.
High school diploma or GED required; technical degree or apprenticeship preferred.
3+ years of CNC programming experience in a manufacturing environment.
Proficiency with at least one CAD/CAM software package:- Mastercam
- WorkNC
- VISI
Ability to read and interpret blueprints, engineering drawings, and GD&T.
Experience with CNC milling and/or turning operations.
Strong understanding of machining processes, tooling, cutting parameters, and workholding techniques.
Knowledge of CNC controls such as Fanuc, Haas, Siemens, Mazak, or similar.
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
- Experience with 3-axis, 4-axis, and 5-axis machining.
- Tool and die, aerospace, automotive, medical device, or precision manufacturing experience.
- Fixture design experience.
- CAD software experience (SolidWorks, Siemens NX, CATIA, Creo, etc.).
- Lean Manufacturing and Continuous Improvement experience.
- Ability to stand, walk, and move throughout a manufacturing facility.
- Ability to occasionally lift up to 40 pounds.
- Ability to work in a production environment with exposure to machine noise, coolants, and metal chips.
- Competitive salary
- Medical, Dental, and Vision Insurance
- 401(k) with Company Match
- Paid Time Off and Paid Holidays
- Professional Development Opportunities
- Career Growth within a Stable Manufacturing Environment
Job Title: CNC Programmer
Department: Manufacturing Engineering
Employment Type: Full-Time
Salary Range: Commensurate with experience and qualifications.
- ...Years Exp, Write & Edit Programs w/WorkNC/Solidworks Software. Set-up and Run Vertical Machining Centers, Machines are Saginaws & CNC Bridgeports. Prototype Tooling and Automation Company, Design & Build special Machines, Fixtures,Gages & Details for Military,...Suggested
- ...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...Suggested
- ...Job Title Programming using Mastercam Program with live tooling, set-up & operate a variety of CNC lathe machines and equipment, and machine parts from customer-stated specifications Ensure parts are machined to customer specifications Verify machine settings...Suggested
- ...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
- ...Lathe CNC Programming Specialist Join our team as a Lathe CNC Programming Specialist in New Baltimore, MI. Key Responsibilities: Create programs using Mastercam software Operate CNC lathe machines with live tooling and set up for machining parts Ensure...Suggested
$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, and...Immediate start- ...Cnc Mill Machinist We have an immediate opening for an experienced CNC Mill Machinist with an aerospace gear company. Day shift duties/responsibilities include: Clock in & out of appropriate job operations Read and interpret blueprints Adhere to job plans...Immediate startDay shift
$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- ...Job Description Job Description 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...Flexible hoursShift workNight shiftDay shift
$18 - $20 per hour
...Job Description Job Description Job Title: CNC Operator Job Description This role involves operating CNC machines in a high-volume manufacturing environment to produce precision-formed powertrain components for automotive and industrial applications. You will...Weekly payContract workTemporary workWork at officeShift workNight shiftDay shiftAfternoon shift- ...Job Description Job Description Rocktech Systems, LLC located in Chesterfield, MI is seeking a CNC machine operator for the 2nd shift or 3rd shift to join our team. We are seeking individuals who have experience operating production CNC machines. Must be experienced...Night shiftAfternoon shift
- ...Job Description Job Description Rocktech Systems of Chesterfield is seeking a CNC Lathe Machinist for the 1st shift. We are seeking someone who is energetic, flexible, and dependable with at least 5+ years of experience. This is an excellent opportunity for someone...Flexible hoursDay shift
$19 - $21 per hour
...Job Description Job Description Looking for a CNC Lathe Operator to work at a great company! $19-21/hr, based on skill level Schedule: Training hours: 11:30 AM – 8:00 PM (base rate + shift premium of $0.50) Regular Shift, transition to 2nd shift (2:30 PM...Weekly payTemporary workSecond jobFlexible hoursShift workAfternoon shift$18.34 per hour
...Manpower is seeking a skilled and motivated CNC Operator to join our Automotive Client in Sterling Heights. The CNC Operator is responsible for operating CNC equipment safely and efficiently while producing quality parts that meet customer specifications. This position...Permanent employmentFlexible hoursShift work$23 - $33 per hour
2nd Shift CNC Machinist (CNC Mold Programmer) Rochester Hills, MI Direct Hire Pay: $23$33/hr. + 8% Shift Premium (DOE) An established, family-owned Tier 1 manufacturing supplier is seeking experienced CNC Machinists to join their growing team. This is an excellent opportunity...Shift workAfternoon shift$100k
...Our client, an Aerospace manufacturer in Macomb County has an immediate opening for a 2nd shift CNC Lathe Machinist, $28-32/hour, 50-55 hours/week direct hire opportunity! Earning potential over $100k!! The experienced CNC Lathe Machinist will independently set up and...Local areaImmediate startAfternoon shift- ...CNC Machinist Start date: ASAP. Shift: 5:30 am to 4:00 pm Monday through Friday. Saturdays 5 to 6 hrs. Essential Duties and Responsibilities... ...to programs "i.e. changing a tool number to match what the programmer has listed on the tool list". Must be able to operate Hilo....Immediate startMonday to FridayShift work
$20.6 per hour
...CNC Operator Wieland is a global leader in copper and copper alloy manufacturing, processing, and distribution. We provide a large product and service portfolio including power, automotive, ammunition, coinage, construction materials, refrigeration, electronics and many...Bi-weekly payWork experience placementWorldwide$17 - $20 per hour
...CNC Operator We are seeking dedicated CNC operators to join our night shift team. The ideal candidate will be responsible for loading and unloading parts, running programs, checking parts with gauges and tools, performing grinding and surface finishing, changing tools,...Contract workTemporary workShift workNight shiftWeekend workWeekday work$15.75 - $16.25 per hour
...Job Description Job Description Join Our Growing Team: Entry Level CNC Lathe/Mill Operators (Macomb, MI)! Entech Staffing Solutions is seeking highly motivated Machine Operators to join our team in Macomb, Michigan! Why Entech & This Role? Temp-to-Hire Opportunity...Extra incomePermanent employmentTemporary workShift workDay shiftAfternoon shift- THE COMPANY Invio Automation is an Industry 4.0 automation leader that serves a variety of high-growth end-markets including medical devices & life science, renewable energy, mobility, logistics & fulfillment, and heavy industry. Our Automation Solutions and Automation...Local areaFlexible hours
- Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys...Hourly payFull timeWork experience placementLocal areaShift work
$17 - $17.85 per hour
...CNC Operators Cardinal 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 experience Performing...Hourly payWeekly payTemporary workLocal areaShift workDay shiftAfternoon shift$22 - $28 per hour
...CNC Machinist (Mill and Lathe) Location: Roseville, MI Pay Scale: $22$28/hour to start with performance-based increases available at 612 months Shift: 3:00PM - 1:30AM (4 x 10 Hour Shifts) Description We are seeking a skilled and dedicated CNC Machinist (Mill or Lathe)...Local areaShift work$18 - $24 per hour
...Job Full Description Pay: $18.00 - $24.00 per hour Job description: We are seeking experienced CNC Machine Operators for a key client located in Sterling Heights. CNC Lathe experience is preferred. We are hiring on all three shifts. These positions offer...Hourly payFull timeAll shifts- ...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 premium...Temporary workShift workNight shift
- ...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...Permanent employmentLocal areaImmediate startShift work
- ...CNC Machinist (2nd Shift) Job Category: Machining Full-Time Location: Fraser, MI 48026, USA Description Principle Responsibilities Operate machine and secondary equipment Closely monitors tool life and performs setup/teardown when needed Mounts fixtures and workpieces...Full timeWork experience placementShift workAfternoon shift
- ...Job Description Job Description Job Title: Skilled CNC Vertical Mill Machinist Reports To: Manufacturing Manager Supervises: None Employment Type: Regular Working Time: Full Time Work Location: Fraser, Michigan Enmark Tool and Gage vision statement...Full time
- ...CNC Machinist AIT is the world's largest provider of automation, factory integration and tooling solutions dedicated to the global... ...and customer specifications. Works in conjunction with the CNC Programmers to establish CNC tool setups and validate CNC programs for use...Work experience placementCasual workWork at officeLong distanceNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


