Precision CNC Programmer – CAD/CAM & First-Piece Ready

Joseph Michaels International

Buffalo (NY)

On-site

USD 80,000 - 120,000

Full time

6 days ago
Be an early applicant

Get a reply from this recruiter

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

Get past ATS filters

Job summary

Joseph Michaels International is seeking a CNC Programmer to develop and optimize programs for precision machined parts. You will work closely with machinists, manufacturing engineering, and quality to translate engineering requirements into safe, efficient machining processes that meet dimensional and finish specifications.

The role involves creating and refining programs from drawings, selecting tools and setups, and using CAD/CAM tools to verify feasibility before production.

Qualifications

  • Practical CNC programming experience in a precision manufacturing environment, supported by machining or technical training.
  • Ability to read engineering drawings and apply geometric dimensioning and tolerancing to machining processes.
  • Working knowledge of G-code, M-code, machining principles, cutting tools, and workholding.
  • Experience with CAD/CAM software, program verification, and shop-floor troubleshooting.
  • Ability to use precision inspection tools and communicate effectively with machinists and engineers.

Responsibilities

  • Create, modify, and maintain CNC programs from engineering drawings, solid models, and manufacturing requirements.
  • Develop machining sequences and select cutting tools, holders, workholding, speeds, feeds, and setup strategies.
  • Use CAD/CAM tools and appropriate simulation or verification methods to identify machining risks before release.
  • Support first-piece prove-outs, machine setups, troubleshooting, and program adjustments on the production floor.
  • Optimize toolpaths, cycle times, tool life, surface finish, and dimensional consistency.
  • Prepare setup sheets, tooling lists, program documentation, and operator instructions; maintain revision control.
  • Collaborate with quality personnel to address dimensional issues and verify that machining processes meet print requirements.
  • Assist with fixture concepts and provide feedback on design for manufacturability and recurring production issues.

Skills

G-code/M-code proficiency
Reading engineering drawings
Machining principles & tooling
Shop-floor communication
Precision inspection tools usage

Tools

CAD/CAM software
Program verification
Shop-floor troubleshooting

Job description

Joseph Michaels International is seeking a CNC Programmer to develop and optimize programs for precision machined parts. You will work closely with machinists, manufacturing engineering, and quality to translate engineering requirements into safe, efficient machining processes that meet dimensional and finish specifications.

The role involves creating and refining programs from drawings, selecting tools and setups, and using CAD/CAM tools to verify feasibility before production.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Precision CNC Programmer: Optimize Toolpaths & First-Piece
Precision CNC Programmer: Optimize Toolpaths & First-Piece

Job Juncture • Buffalo (NY)

On-site
USD 65,000 - 90,000
CNC Programmer for Sheet Metal & Manufacturing
CNC Programmer for Sheet Metal & Manufacturing

Joseph Michaels International • Farmington (CT)

On-site
USD 65,000 - 95,000
401(k) with company match
Medical, dental, and vision coverage
Tuition reimbursement
+6
CNC Programmer – Precision Machining Specialist
CNC Programmer – Precision Machining Specialist

Professional Recruiting Consultants, Inc. • Buffalo (NY)

On-site
USD 65,000 - 90,000
Precision CNC Programmer for Tight-Tolerance Machining
Precision CNC Programmer for Tight-Tolerance Machining

Barrette Workforce Solutions, LLC • Buffalo (NY)

On-site
USD 65,000 - 95,000
Senior CNC Programmer – Foundry Tooling & CAM Expert
Senior CNC Programmer – Foundry Tooling & CAM Expert

Joseph Michaels International • Oskaloosa (IA)

On-site
USD 30,000 - 47,000
Precision CNC Programmer – CAM & Process Optimizer
Precision CNC Programmer – CAM & Process Optimizer

Soap Creek Resources • Buffalo (NY)

On-site
USD 34,000 - 55,000
Precision CNC Programmer – Tight-Tolerance Machining
Precision CNC Programmer – Tight-Tolerance Machining

Talent Solutions Partners • Buffalo (NY)

On-site
USD 34,000 - 55,000
Precision CNC Programmer: Optimize Toolpaths & Prove-Outs
Precision CNC Programmer: Optimize Toolpaths & Prove-Outs

Hire Consulting Services • Buffalo (NY)

On-site
USD 55,000 - 85,000
CNC Programmer - Precision Machining & Optimization
CNC Programmer - Precision Machining & Optimization

Clear Concepts, Inc. • Buffalo (NY)

On-site
USD 65,000 - 90,000
Precision CNC Programmer: CAD/CAM, Tight-Tolerance Parts
Precision CNC Programmer: CAD/CAM, Tight-Tolerance Parts

Calqulate Metrics Ltd • Buffalo (NY)

On-site
USD 65,000 - 90,000