Job Details

CNC Programmer October 13, 2025

B372

Located in Fremont, CA

Pay: $40.00-$50.00

Job Full Description

We are seeking an experienced CNC Programmer specializing in 5-axis Haas machines to join our precision manufacturing team. This role involves developing and optimizing complex CNC programs from CAD models, primarily using G-code and CAM software, to drive high-precision 5-axis Haas machining centers. The ideal candidate has hands-on experience with Haas equipment and a deep understanding of multi-axis toolpath strategies.

Key Responsibilities:

  • Program 5-axis Haas CNC machines using G-code and advanced CAM software (e.g., Mastercam, Fusion 360, or similar).
  • Interpret complex engineering drawings, 3D CAD models, and specifications to define machining operations.
  • Develop, simulate, and optimize toolpaths for multi-axis milling operations to ensure accuracy, efficiency, and safety.
  • Select and define appropriate tools, holders, workholding solutions, and machining strategies.
  • Set machine parameters including feeds, speeds, depths of cut, and tool offsets for high-quality surface finishes and tight tolerances.
  • Conduct setup and first-article inspections, making real-time adjustments to programs and processes as needed.
  • Troubleshoot issues related to programming, tool selection, and machine operation.
  • Collaborate with engineering, quality control, and shop floor teams to ensure alignment between design intent and final product.
  • Maintain thorough documentation of programs, setup sheets, and revision history.
  • Stay updated on the latest 5-axis machining technologies and Haas machine capabilities.

Required Qualifications:

  • Minimum 3+ years of CNC programming experience, specifically with 5-axis Haas machines (e.g., UMC-750, UMC-1000, or similar).
  • Proficient in CAM software (Mastercam, Fusion 360, or equivalent) for multi-axis programming.
  • Strong knowledge of G-code/M-code, toolpath strategies, and machine kinematics.
  • Proven ability to read and interpret complex blueprints, CAD models, and GD&T.
  • Solid understanding of materials (e.g., aluminum, stainless steel, titanium) and machining processes.
  • Attention to detail with a strong focus on quality and precision.
  • Ability to work independently and interface effectively with cross-functional teams.

Preferred Qualifications:

  • Associate degree or certification in CNC Programming, Precision Machining, or related field.
  • Experience with Haas control systems and post-processor customization.
  • Familiarity with probing cycles, fixture offsets, and adaptive machining.
  • Background in high-precision industries (e.g., aerospace, medical device, automotive performance).

Fremont, CA
3376
39510 Paseo Padre Parkway
Suite 350
Fremont, CA 94538

Apply Now Email Us

Close