CNC Programmer: Precision Multi‑Axis & CAM

Foresight Technologies Inc

Tempe (AZ)

On-site

USD 70,000 - 95,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Foresight Technologies Inc. seeks a CNC Programmer to create, modify, and optimize programs for milling, turning, and multi-axis machines in a Tempe, AZ facility.

You will interpret drawings and GD&T, develop tool paths with Mastercam (and other CAM software), select tooling, run prove-outs, and improve cycle times while preserving quality and dimensional accuracy. Collaboration with engineers and machinists is essential for successful productions.

Qualifications

  • 3–5 years CNC programming experience in a manufacturing environment.
  • Experience with CAM software such as Mastercam, Fusion 360, NX or similar.
  • Experience programming CNC mills and lathes.
  • Ability to read and interpret engineering drawings and GD&T.
  • Knowledge of G-code and M-code programming.
  • Familiarity with precision measuring instruments and CMMs.
  • ERP/MRP experience is a plus.
  • Strong analytical, troubleshooting, and problem-solving skills.

Responsibilities

  • Develop, write, and modify CNC programs for milling, turning, and multi-axis machining centers.
  • Interpret engineering drawings, blueprints, CAD models, and GD&T requirements.
  • Create tool paths using Mastercam CAM software (experience with other CAM software will be considered).
  • Select appropriate cutting tools, fixtures, feeds, and speeds to maximize efficiency and quality.
  • Perform program prove-outs and troubleshoot machining issues during first article production.
  • Optimize cycle times while maintaining product quality and dimensional accuracy.
  • Collaborate with machinists, engineers, and quality personnel to resolve manufacturing challenges.
  • Support new product introductions and continuous improvement initiatives.
  • Verify completed programs and ensure documentation is accurate and up to date.
  • Assist in designing and improving fixtures and tooling.
  • Maintain program revisions and document process changes.
  • Ensure compliance with company safety policies and manufacturing standards.
  • Support lean manufacturing and continuous improvement efforts.

Skills

CNC programming
GD&T interpretation
Troubleshooting
Reading engineering drawings

Education

Associate degree or technical certification in Manufacturing Technology or CNC Programming

Tools

Mastercam
Fusion 360
NX
G-code/M-code

Job description

Foresight Technologies Inc. seeks a CNC Programmer to create, modify, and optimize programs for milling, turning, and multi-axis machines in a Tempe, AZ facility.

You will interpret drawings and GD&T, develop tool paths with Mastercam (and other CAM software), select tooling, run prove-outs, and improve cycle times while preserving quality and dimensional accuracy. Collaboration with engineers and machinists is essential for successful productions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior CNC Programmer - Multi-Axis CAM & Process Optimization
Senior CNC Programmer - Multi-Axis CAM & Process Optimization

Align Precision Corp • Town of Florida (NY)

Hybrid
USD 75,000 - 110,000
CNC Programmer: Precision Milling & Multi-Axis Ops
CNC Programmer: Precision Milling & Multi-Axis Ops

Rotary Systems, Inc. • Ramsey (MN)

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

Dynamic Tool Corporation, Inc. • Menomonee Falls (WI)

On-site
USD 60,000 - 80,000
CNC Programmer — Multi-Axis Precision & DFM
CNC Programmer — Multi-Axis Precision & DFM

Arcamed • Indianapolis (IN), Northern (KY)

Hybrid
USD 65,000 - 90,000
CNC Programmer (Mastercam) – Multi-Axis Milling & Turning
CNC Programmer (Mastercam) – Multi-Axis Milling & Turning

Technical Solutions Inc. • Pittsburgh

On-site
USD 60,000 - 80,000
CNC Mill Machinist II - 3-5 Axis Precision, Bonus
CNC Mill Machinist II - 3-5 Axis Precision, Bonus

FORESIGHT TECHNOLOGIES • Tempe (AZ)

On-site
USD 42,000 - 65,000
Quarterly Bonus
401(k) matching
Dental insurance
+5
CNC Machinist: Multi-Axis Setup & CAM Programming
CNC Machinist: Multi-Axis Setup & CAM Programming

Fbmfg • Phoenix (AZ)

On-site
USD 25,000 - 36,000
Senior CNC Programmer - Mastercam & Multi-Axis Expert
Senior CNC Programmer - Mastercam & Multi-Axis Expert

Cpi-International,-Inc. • Beverly (MA)

On-site
USD 55,000 - 76,000
Medical Insurance
Vision Insurance
Dental Insurance
+6
CNC Programmer – Multi‑Axis Milling for Precision Parts
CNC Programmer – Multi‑Axis Milling for Precision Parts

Sonaca North America • City of Auburn (NY)

On-site
USD 48,000 - 55,000
401(k) match
Competitive wages
Paid holidays
+7
CNC Programmer: Multi-Axis Machining & CAD/CAM
CNC Programmer: Multi-Axis Machining & CAD/CAM

Indotronix Avani Group • Indianapolis (IN)

On-site
USD 60,000 - 80,000