
CNC Lathe Programmer / Setup Machinist
DPI Inc. is seeking an experienced CNC Lathe Programmer / Setup Machinist capable of programming, setting up, and proving out CNC turning work in a precision manufacturing environment.
This is a hands-on position for a skilled machinist who can take a job from print through first-piece approval. The ideal candidate understands machining processes, tooling, workholding, feeds and speeds, and how to develop reliable programs for close-tolerance production work.
Responsibilities include:
- Create, edit, and optimize CNC lathe programs
- Plan machining operations from engineering drawings and specifications
- Select appropriate tooling, inserts, workholding, feeds, and speeds
- Perform complete CNC lathe setups
- Set tooling and work offsets
- Safely prove out new and existing programs
- Complete first-piece inspections and make necessary corrections
- Troubleshoot programming, tooling, setup, and machining issues
- Improve cycle times and process reliability
- Create or update setup documentation
- Work with production and quality personnel to ensure requirements are met
- Maintain accurate production and quality records
Qualifications:
- Previous CNC lathe programming and setup experience
- Ability to independently take a part from blueprint to production
- Strong knowledge of G-code and CNC turning processes
- Strong blueprint-reading and inspection skills
- Experience working with close tolerances
- Proficiency with micrometers, calipers, indicators, thread gages, and other inspection equipment
- Knowledge of cutting tools, feeds, speeds, and workholding
- Experience with live tooling, sub-spindles, or Y-axis turning is a plus
- CAD/CAM programming experience is a plus
This is a full-time opportunity for an experienced machinist who can develop efficient, repeatable processes and produce accurate, high-quality work.
Fields of study
- CNC
- Machining
Years of experience
- 10+ years of experience
Salary range
- Up to $40 per hour
Required skills
- Single turret horizontal lathe
- Single turret horizontal lathe with milling
- Single turret horizontal lathe with yaxis
- Single turret horizontal with yaxis and sub spindle
- Mastercam
- Fanuc
- Haas
CAM Software Experience
- Mastercam
CNC Controls Experience
- Fanuc
- Haas
Machine Type Programming Experience
- Lathe
- Lathe w/ Milling (Mill Turn)