Demo

CNC Programmer

Machinist Group
Reno, NV Full Time
POSTED ON 4/16/2026
AVAILABLE BEFORE 6/16/2026

The Machinist Group is an ISO certified machine shop that is a high-mix, low-volume custom job shop environment. There are 17 CNC machines; both mill and lathe, including large-format and 4th axis machines, and a waterjet. We are currently seeking an additional CNC programmer to keep up with company growth.

As a CNC Programmer, you will be responsible for reading and interpreting technical blueprints and programming for multiple CNC machines. On occasion, you may also be responsible for setting up and operating the CNC machines, and maintaining and repairing equipment as needed.

Work Environment: This role requires working in a manufacturing environment and may involve standing for extended periods and lifting heavy objects. PPE is either provided or reimbursed, and must be worn at all times.

Duties and Responsibilities:

  • Interpreting customer drawings/blueprints and understanding the specifications and requirements
  • Designing and programming computer numerical controlled (CNC) machine tools using our CAD/CAM software, .
  • Interacting with the team of Machinists & Operators, to ensure successful programming and operation
  • Creating and maintaining documentation and records of CNC programs
  • Modifying existing programs to enhance efficiency or to adapt to new production requirements
  • Working with QC to verify the produced components meet conformity to customer specifications
  • Troubleshooting machine malfunctions and conducting minor repairs
  • Comply with safety regulations and maintain a safe and clean work environment
  • Communicate effectively with team members and management
  • Adhere to all quality and safety codes

Qualifications:

  • Education or equivalent experience in CAD/CAM programming
  • Ability to read and interpret technical blueprints
  • Strong knowledge of CNC programming and machine operation
  • Skilled in the use of measurement tools (e.g. calipers, micrometers)
  • A keen eye for detail and precision
  • Excellent problem-solving skills
  • Ability to stand for long periods and lift heavy objects

Salary is negotiable, depending on experience. We are willing to train the right person, as long as you come in with some fundamental CAD/CAM programming experience or education!

Pay: $60,000.00 - $80,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Life insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance

Work Location: In person

Salary : $60,000 - $80,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CNC Programmer jobs in the Reno, NV area that may be a better fit.

  • Tesla Motors, Inc. Sparks, NV
  • What to Expect T he m achine s hop at Gigafactory Nevada is seeking a talented CNC Programmer/Machinist to help advance Tesla's mission of accelerating the... more
  • 1 Month Ago

  • Emerson Reno, NV
  • Job Description If you are an operations professional looking for continuous growth, Emerson has an exciting opportunity for you as a Manufacturing Technic... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!