CNC Programmer

Posted Yesterday
Be an Early Applicant
Rancho Cordova, CA, USA
In-Office
33-38
Senior level
Aerospace • Defense • Industrial • Manufacturing
The Role
Develop and maintain CNC programs for mills, lathes, and multi-axis mill-turn machining centers using Mastercam and related CAD/CAM software. Select tooling and fixtures, develop toolpaths, create setup sheets, update programs for engineering revisions, and troubleshoot production issues with machinists and engineers. Read technical drawings, inspect work, maintain equipment, follow safety procedures, and support machining operations as needed.
Summary Generated by Built In

Description

The CNC Programmer will perform a variety of duties in support of Manufacturing and develops CNC programs for production on CNC vertical mills, horizontal mills, and CNC lathes. This position interacts with engineers, machinists, and other production employees in order to develop efficient production processes. The CNC Programmer is responsible for tooling/fixture selection, toolpath development, and creating setup sheets to provide clear instructions to machinists and troubleshooting and correcting problems that may arise during production.

  

Job Duties and Responsibilities:

Perform all duties below in alignment with Tri Tool’s Imperatives 

  • Use computer models and prints to develop programs for CNC machining centers using MasterCAM.
  • Develop and maintain accurate and up-to-date tooling, fixturing, and toolpath libraries with CAM software.
  • Ensure that programmed parts are running efficiently and can print. Work with machinists as needed to correct quality issues that arise.
  • Create and standardize setup sheets for the programmed parts.
  • Update CAM programs as needed to reflect engineering revision changes on parts.
  • Work closely with the Shop Foreman, Shop Lead, and machinists to design, manufacture, and/or order fixturing and tooling.
  • May be called upon to set up and operate machining equipment on an as-needed basis.
  • Perform installation, repair, maintenance, and troubleshooting of trade-specific systems or equipment.
  • Read and interpret blueprints, schematics, drawings, and technical manuals.
  • Use hand tools, power tools, and specialized equipment safely and effectively.
  • Follow all safety regulations, codes, and company policies.
  • Inspect work for quality, accuracy, and compliance with industry standards.
  • Identify and report material, equipment, or safety issues.
  • Maintain tools, equipment, and a clean work area.
  • Communicate progress, issues, and timelines with supervisors or clients.
  • Complete required documentation, reports, and job records.
  • Submit accurate hours worked on a daily basis, accounting for required breaks and meal periods.
  • Work independently and productively while still keeping open communication with others.
  • Delivers honest and reliable communication with all individuals with whom they interact.
  • Effectively manage time to avoid backtracking and delay of tasks.
  • Consistently contributes to a safe, professional, and positive work environment, abiding by Tri Tool Technologies’ policies and procedures at all times. 
  • Regular attendance and timeliness.
  • Perform other duties as assigned or otherwise identified

  

Skills:

  • Ability to develop processes from start to finish
  • Possess reasoning and problem-solving skills, with emphasis on seeking solutions 
  • Must work with a high degree of accuracy 
  • Ability to exercise independent judgment and take initiative to accomplish directives with minimal supervision
  • Be reliable, honest, and work well with others
  • Exhibits strong organizational and planning abilities with a keen attention to detail.
  • Contributes effectively as a collaborative team member
  • Demonstrates a strategic, forward-thinking mindset
  • Effective, accurate, and professional verbal and written communication with machinists, engineers, and managers
  • Demonstrates strong social perceptiveness by recognizing others’ reactions, understanding their underlying causes, and responding appropriately
  • Ability to modify work and communication style based on tasks and individuals involved 
  • Ability to maintain confidentiality at all times
  • Ability to effectively handle stress and pressure consistent with the job duties and industry

Requirements

  • Education
    • High School  diploma OR GED required
    • Technical/other  on-the-job training preferred
  • Minimum of five (5) years of experience with programming CNC mills and CNC lathes required
  • Five to ten (5-10) years of experience setting up/operating 3, 4, and 5-axis CNC mills and CNC lathes as well as multi-axis mill/turn machining centers
  • Experience with MasterCam 2022 and/or similar CAD/CAM software preferred
  • Experience with Fanuc Macro B, Haas, and/or Mazatrol controls preferred
  • Knowledge of G-code programming and the ability to edit by hand as needed
  • Proficient computer skills in programs such as Microsoft Office, Word, Excel and Internet
  • Up-to-date practical knowledge of modern machining processes
  • Must be able to pass a background screening

Skills Required

  • High school diploma or GED
  • Technical or other on-the-job training
  • At least five years of experience programming CNC mills and CNC lathes
  • Five to ten years of experience setting up and operating 3-, 4-, and 5-axis CNC mills and lathes, plus multi-axis mill-turn machining centers
  • Experience with Mastercam 2022 or similar CAD/CAM software
  • Experience with Fanuc Macro B, Haas, or Mazatrol controls
  • Knowledge of G-code programming and ability to edit programs manually
  • Proficiency with Microsoft Office, Word, Excel, and internet applications
  • Current practical knowledge of modern machining processes
  • Ability to read and interpret blueprints, schematics, drawings, and technical manuals
  • Ability to develop machining processes from start to finish with high accuracy
  • Ability to work independently, solve problems, communicate effectively, and collaborate with machinists and engineers
  • Must pass a background screening
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
150 Employees

What We Do

Tri Tool Technologies is a global leader in the design and manufacture of custom-engineered solutions and precision machine tools. They provide specialized on-site machining, pipe beveling, tube squaring, and flange facing services. The company serves diverse industrial sectors including aerospace, government and defense, life sciences, power generation, oil and gas, and semiconductors, focusing on solving complex challenges with innovative, high-quality equipment and field support.

Similar Jobs

General Matter, Inc. Logo General Matter, Inc.

CNC Programmer (Mill, Lathe & Swiss)

Energy • Chemical • Utilities • Manufacturing
In-Office
Los Angeles, CA, USA
17 Employees
40-58 Hourly
In-Office
Hawthorne, CA, USA
19 Employees
40-55 Hourly

Northrop Grumman Logo Northrop Grumman

CNC Programmer - Level 3

Aerospace • Logistics • Security • Software • Cybersecurity
In-Office
Commerce, CA, USA
85636 Employees
67K-111K Annually

Sonaca Logo Sonaca

CNC Programmer

Aerospace • Defense • Industrial • Manufacturing
In-Office
Vista, CA, USA
6700 Employees
35-45 Hourly

Similar Companies Hiring

Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account