F

Foresight Tech

Global CNC machining and fluid systems

CNC Programmer

Precision Machining & ToolmakingConfirmed live in the last 24 hours
Full-timeTempe, AZ, USANo salary listedIn-person

About the Job

Requirements

  • A minimum of 3–5 years of CNC programming experience in a manufacturing environment.
  • Experience programming CNC mills and lathes.
  • A strong understanding of machining processes.
  • The ability to read and interpret engineering drawings and geometric dimensioning and tolerancing (GD&T).
  • Experience with computer-aided manufacturing (CAM) software such as Mastercam, Fusion 360, NX, or similar software.
  • Knowledge of G-code and M-code programming.
  • Familiarity with precision measuring instruments, including calipers, micrometers, bore gauges, and coordinate measuring machines (CMMs).
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent attention to detail and accuracy.
  • Strong organizational and time-management skills.
  • The ability to prioritize multiple projects in a fast-paced manufacturing environment.
  • Effective communication and teamwork skills.
  • Proficiency with Microsoft Office applications.
  • The ability to work independently with minimal supervision.
  • The ability to stand and walk for extended periods; frequently lift up to 30 pounds and occasionally lift up to 50 pounds with assistance; bend, stoop, reach, and work around manufacturing equipment; operate machinery and measuring equipment with manual dexterity; and wear required personal protective equipment (PPE).
  • Ability to work in a manufacturing production environment with machine noise, moving mechanical parts, and coolant, using required safety glasses, steel-toe shoes, hearing protection, and other PPE.

Responsibilities

  • Develop, write, and modify CNC programs for milling, turning, and multi-axis machining centers.
  • Interpret engineering drawings, blueprints, computer-aided design (CAD) models, and GD&T requirements.
  • Create tool paths using Mastercam CAM software.
  • 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.

Desired Qualifications

  • An associate degree or technical certification in Manufacturing Technology, CNC Programming, Machining, or a related field.
  • Experience programming multi-axis machining centers.
  • Experience with enterprise resource planning (ERP) or material requirements planning (MRP) systems.
  • SolidWorks experience.

About the Company

Foresight Tech

Global CNC machining and fluid systems

Foresight Technologies provides advanced manufacturing services globally, specializing in CNC machining of plastics and metals, plastic welding, and high-purity plumbing and fluid-based process equipment. It delivers subsystems and turnkey systems built to exact specifications for the semiconductor, aerospace, and defense sectors, supported by world-class production facilities and a Foresight Technology Center (FTC) that partners with OEMs and semiconductor fabs to develop and produce high-purity fluid delivery equipment. The company differentiates itself through vertical integration, a dedicated high-purity fluid delivery focus, and close partnerships with OEMs and fabs to ensure precise, quality-driven manufacturing. Its goal is to be a trusted supplier of critical manufacturing capabilities, delivering reliable subsystems and turnkey solutions to demanding industries.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Tempe, AZ
Founded
1995

Recently Posted Jobs

Explore more opportunities at Foresight Tech

See more jobs