Ultimate Staffing · 8 hours ago
CNC Programmer
Ultimate Staffing is seeking a skilled CNC Programmer to develop and optimize programs for milling and lathe operations. The role requires strong expertise in G-code/M-code, proficiency in CAD/CAM tools, and the ability to interpret technical drawings while supporting machining and tooling design.
Responsibilities
Proficiency in CNC programming languages such as G-code and M-code
Experience with Fanuc controls is highly desirable
Strong knowledge of CAD software including AutoCAD, SolidWorks, and CATIA for designing parts and fixtures
Expertise in CAM programming for toolpath generation on CNC milling machines and CNC lathes
Familiarity with GD&T (Geometric Dimensioning & Tolerancing) standards for precise measurement and quality assurance
Knowledge of electrical discharge machining (EDM) processes is a plus
Ability to read blueprints, schematics, and technical drawings accurately
Mechanical knowledge related to tooling selection, setup, and maintenance
Understanding of manufacturing processes including machining techniques, tooling selection, and fixture design
Skilled in the use of precision measuring instruments such as bore gauges, calipers, micrometers, bore gauges, and coordinate measuring machines (CMM)
Strong math skills including geometry calculations necessary for accurate programming
Experience with lean manufacturing principles to improve process flow and reduce waste
Qualification
Required
Strong G‑code/M‑code expertise
Fanuc experience
Proficiency in CAD/CAM tools such as AutoCAD, SolidWorks, CATIA, and Mastercam
Ability to interpret technical drawings
Apply GD&T
Perform precise measurements
Support machining, tooling, and fixture design
Mechanical knowledge related to tooling selection, setup, and maintenance
Understanding of manufacturing processes including machining techniques, tooling selection, and fixture design
Skilled in the use of precision measuring instruments such as bore gauges, calipers, micrometers, and coordinate measuring machines (CMM)
Strong math skills including geometry calculations necessary for accurate programming
Preferred
Knowledge of EDM
Experience with lean manufacturing principles to improve process flow and reduce waste