CNC Programmer

Socket.dev

Rancho Cordova (CA)

On-site

USD 70,000 - 110,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tri Tool Technologies is seeking a skilled CNC Programmer to develop programs for production on vertical mills, horizontal mills, and lathes. You will work with engineers and machinists to create efficient processes, select tooling, and prepare setup sheets.

You will ensure programs run efficiently, update toolpaths, and support quality by troubleshooting issues, reading blueprints, and following safety guidelines in a manufacturing environment in Rancho Cordova, CA.

Qualifications

  • Education: High School diploma or GED required; technical training preferred
  • Minimum of five (5) years of experience programming CNC mills and lathes
  • Five to ten (5-10) years setting up/operating 3, 4, and 5-axis machines
  • Experience with MasterCam 2022 or similar CAD/CAM software preferred
  • Knowledge of G-code and manual editing
  • Proficient in MS Office and general computer use
  • Must pass a background screening

Responsibilities

  • Develop CNC programs for vertical mills, horizontal mills, and lathes using MasterCAM
  • Maintain tooling, fixturing, and toolpath libraries
  • Ensure programmed parts run efficiently and can print; troubleshoot quality issues
  • Create and standardize setup sheets for programmed parts
  • Update CAM programs for engineering revisions
  • Collaborate with Shop Foreman and machinists on fixturing and tooling
  • Perform setup/operation of machining equipment as needed
  • Read blueprints and technical manuals; follow safety regulations
  • Inspect work for quality and traceability; report issues
  • Document hours worked daily; maintain accurate records
  • Communicate progress and timelines with supervisors
  • Maintain a safe, clean, and professional work environment
  • Attend as required and perform other duties as assigned

Skills

Process development
Problem solving
accuracy
Independent judgment
Reliability
Team collaboration
Communication
Adaptability

Education

High School diploma or GED
Technical/on-the-job training

Tools

MasterCAM 2022
CAD/CAM software
Fanuc Macro B
Haas controls
Mazatrol controls

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Tri Tool • Rancho Cordova (CA)

Hybrid
USD 70,000 - 95,000
CNC Programmer
CNC Programmer

Tri Tool, Inc. • Rancho Cordova (CA)

On-site
USD 65,000 - 90,000
CNC Machinist/Programmer
CNC Machinist/Programmer

WENCOR • Hood River (OR)

On-site
USD 60,000 - 80,000
CNC Programmer
CNC Programmer

WEG Company • Bluffton (IN)

On-site
USD 50,000 - 70,000
CNC Programmer
CNC Programmer

Bay Cast Technologies LLC • Bay City (MI)

On-site
USD 65,000 - 90,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Brightpath Associates LLC • Rhode Island

On-site
USD 60,000 - 80,000
CNC Programmer/Machinist
CNC Programmer/Machinist

ATW Companies • Boyertown

On-site
USD 55,000 - 82,000
Experienced CNC Programmer
Experienced CNC Programmer

Vets Hired • Portsmouth (VA)

On-site
USD 65,000 - 90,000
CNC Programmer
CNC Programmer

L2x Talent Solutions • Blue Island (IL)

On-site
USD 60,000 - 80,000
CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

On-site
USD 50,000 - 70,000