Programmer, Mill 3

FM Industries•Livermore, CA
•$118,000 - $150,000

About The Position

The Programmer, Mill 3 is responsible for developing complex CNC programs for precision parts manufactured on CNC milling machines with 2.5- through 5-axis capability. The role requires high proficiency with Mastercam Milling software, including the use of current high-speed material-removal options and machining best practices. The programmer works collaboratively with Mill and Lathe programming teams, using current CAM, CNC, and tooling technologies to improve machining efficiency. The position also oversees training and documentation of processes for CNC machining.

Requirements

  • Bachelor’s degree in Machine Tool Technologies, or an equivalent combination of education and experience.
  • 5–7 years of experience programming complex precision parts.
  • High-level proficiency with Mastercam Mill programming software and experience writing complex CNC programs that use high-speed machining techniques.
  • Thorough understanding of probing systems and their integration for process and tool monitoring.
  • Experience with horizontal mills, palletized manufacturing cells, and controllers.
  • Must be well organized and able to present information effectively in one-on-one and small-group situations.
  • Ability to apply algebra, geometry, and trigonometry concepts.
  • Ability to organize and manage complex projects.
  • Ability to create and present presentations to large groups.

Nice To Haves

  • Certificate of Training for Mastercam or an equivalent CAM system for multi-axis milling.
  • GD&T certification.
  • Lean Six Sigma Green Belt.

Responsibilities

  • Analyze drawings, part specifications, tolerances, and design data to generate complex CNC programs.
  • Review and collaborate on detailed manufacturing processes for machined parts.
  • Plan and document fixtures, including complete setup and machining instructions for repetitive part manufacturing.
  • Prepare detailed setup instructions for each milling operation in accordance with FMI ISO work instructions.
  • Generate machine programs and manage encoding for probing, engraving, and special instructions used to manage machining processes.
  • Work with setup personnel and operators to oversee part setup and program prove-out and obtain first article approval.
  • Revise programs to improve process instructions and eliminate errors or omissions on first-run jobs.
  • Control programs and instructions in accordance with FMI ISO instructions and POR protocols.
  • Oversee and review programs and setups to ensure production efficiency.
  • Identify new technologies and assist with implementing improvements.
  • Oversee training and implementation of current Mastercam capabilities used to create manufacturing programs for FM Industries components.
  • Implement and document Best Known Methods for using programming software to create and manage machining programs.
  • Focus on machine and tool-path verification.
  • Establish detailed tool libraries for all work centers.
  • Document FMI standards for Mill-Lathe programming procedures.

Benefits

  • Competitive salary
  • PTO program
  • Nine paid holidays
  • Medical, dental, vision, and life insurance
  • Short- and long-term disability coverage at no cost to the employee
  • Tuition assistance
  • Pet insurance
  • Flexible spending plans
  • Health spending plans
  • Online learning center with thousands of self-paced training resources
  • 401(k) retirement savings plan with a 30% company match; 100% vested after six years
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service