Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
H
HUBER+SUHNER
CNC Swiss Lathe Programmer / Machinist
Career Insights for CNC Programmer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on New Jersey data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A CNC Programmer programs computer-controlled equipment used to cut wood, plastic, or metal according to precise measurements, or equipment used for different manufacturing processes.
$66,656 / year median in New Jersey
+10% projected growth
Job Description
Overview Join our dynamic manufacturing team as a CNC Swiss Lathe Programmer / Machinist and take your career to the next level! A CNC Swiss Lathe Programmer Machinist is responsible for reading, editing, and optimizing CNC programs using G-code and M-code. They set up and configure essential tooling, including collets, guide bushings, bar feeders, and work holding devices, and operate, program, and troubleshoot Star CNC Swiss lathes, specifically models SW-12ll, SR-20Jll Type B, and SR-32Jlll Type B. The role involves inspecting parts using precision measuring tools such as micrometers, calipers, indicators, comparators, and drop gages, while interpreting blueprints, drawings, tolerances, and inspection requirements to ensure quality and accuracy. Additionally, the machinist troubleshoots common machining issues like tool wear, chatter, burrs, dimensional inaccuracies, and cycle time inefficiencies, making adjustments as needed. They maintain a safe and organized workspace, adhering to safety protocols while keeping machines, tooling, and work areas in optimal condition Responsibilities Set up, program, operate, and troubleshoot Star CNC Swiss lathes Work with Star models including: SW-12ll, SR-20Jll Type B, SR-32Jlll Type B Read and edit CNC programs using G-code and M-code Create, modify, and improve CNC programs Use TopSolid software to support programming and process improvement Set up tooling, collets, guide bushings, bar feeders, and workholding Perform offsets, tool changes, program edits, and machine adjustments Troubleshoot machining issues such as tool wear, chatter, burrs, dimensional issues, and cycle time problems Read and interpret blueprints, drawings, tolerances, and inspection requirements Use measuring tools such as micrometers, calipers, indicators, comparators, and drop gages Inspect parts and make adjustments to maintain quality Work safely and keep machines, tooling, and work areas organized