Computer Numerical Control Programmer

Saige Partners

Waukesha (WI)

On-site

USD 65,000 - 95,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Saige Partners in Wisconsin is seeking an experienced CNC Programmer to develop and optimize programs for turning and multi-axis machining. The role requires translating complex drawings and 3D models into efficient machining processes and collaborating with engineers, machinists, and setup personnel.

You will program Swiss-style and other turning platforms, use Mastercam and SolidWorks, apply GD&T, select tooling, and troubleshoot G-code/M-code.

Qualifications

  • Experience programming CNC turning equipment.
  • Ability to translate complex drawings and 3D models into machining programs.
  • Familiarity with live tooling, sub-spindles, twin turrets, Y-axis, and B-axis.
  • GD&T is applied to ensure dimensional accuracy.
  • Ability to select tooling, workholding, speeds, feeds, and machining strategies.

Responsibilities

  • Develop, test, edit, and optimize CNC programs for turning and machining equipment.
  • Program a variety of CNC turning platforms, including Swiss-style, vertical turning, and horizontal turning equipment.
  • Utilize CAD/CAM software such as Mastercam and SolidWorks to develop machining programs.
  • Program and troubleshoot multi-axis equipment involving live tooling, sub-spindles, twin turrets, Y-axis, and B-axis configurations.
  • Analyze blueprints, engineering drawings, and 3D models to determine appropriate machining methods.
  • Apply GD&T principles to ensure parts meet dimensional and quality requirements.
  • Select appropriate tooling, workholding, speeds, feeds, and machining strategies.
  • Troubleshoot and edit G-code and M-code at the machine controller.
  • Collaborate with machinists and setup operators to prove out new programs and resolve machining issues.
  • Identify opportunities to reduce cycle times, improve tool life, increase efficiency, and improve part quality.
  • Collaborate with engineering and manufacturing teams to meet customer specifications and production requirements.
  • Support continuous improvement initiatives related to machining processes and programming.
  • Maintain accurate documentation related to CNC programs, tooling, and machining processes.

Skills

CNC programming
G-code & M-code
Multi-axis machining
GD&T
Live tooling
Troubleshooting
Team collaboration

Tools

Mastercam
SolidWorks

Job description

We are seeking an experienced CNC Programmer to develop, optimize, and troubleshoot CNC programs for high-precision machining applications. This role will work closely with engineering, machinists, and setup personnel to translate complex drawings and 3D models into efficient, accurate machining processes.

The ideal candidate has strong experience programming CNC turning equipment and is comfortable working with advanced multi-axis machining, CAD/CAM software, tooling, and process optimization.

Key Responsibilities
  • Develop, test, edit, and optimize CNC programs for turning and machining equipment.
  • Program a variety of CNC turning platforms, including Swiss-style, vertical turning, and horizontal turning equipment.
  • Utilize CAD/CAM software such as Mastercam and SolidWorks to develop machining programs.
  • Program and troubleshoot multi-axis equipment involving live tooling, sub-spindles, twin turrets, Y-axis, and B-axis configurations.
  • Analyze blueprints, engineering drawings, and 3D models to determine appropriate machining methods.
  • Apply GD&T principles to ensure parts meet dimensional and quality requirements.
  • Select appropriate tooling, workholding, speeds, feeds, and machining strategies.
  • Troubleshoot and edit G-code and M-code at the machine controller.
  • Work with machinists and setup operators to prove out new programs and resolve machining issues.
  • Identify opportunities to reduce cycle times, improve tool life, increase efficiency, and improve part quality.
  • Collaborate with engineering and manufacturing teams to meet customer specifications and production requirements.
  • Support continuous improvement initiatives related to machining processes and programming.
  • Maintain accurate documentation related to CNC programs, tooling, and machining processes.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Guided Search Partners • New Oxford

On-site
USD 70,000 - 110,000
CNC Programmer
CNC Programmer

Talnt • Birmingham (AL)

On-site
USD 55,000 - 75,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Ei6 • Parma (OH)

On-site
USD 65,000 - 90,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Guided Search Partners • Baltimore (MD)

On-site
USD 65,000 - 90,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
CNC Programmer
CNC Programmer

Rotary Systems, Inc. • Ramsey (MN)

On-site
USD 60,000 - 90,000
Career development opportunities
IRA options with company contributions
Life and disability insurance
CNC Programmer
CNC Programmer

Job Juncture • Buffalo (NY)

On-site
USD 65,000 - 90,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Plant Professionals • Charlotte (NC)

On-site
USD 70,000 - 110,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Round-Peg Solutions (RPS) Limited • Irvine (CA)

On-site
USD 85,000 - 110,000