Demo

Senior CNC Programmer / Setup Machinists - Mills & Lathes - Mastercam

Avidity Corporation
Saint James, MO Full Time
POSTED ON 9/16/2026
AVAILABLE BEFORE 1/13/2027

Senior CNC Programmer / Setup Machinist – Mills & LathesJob Overview

Avidity Corporation is looking for an experienced, hands-on CNC Programmer / Setup Machinist who understands machining from the print through production.

This is not an operator-only or desk-programming position. We are looking for someone who can take a part, understand what needs to be done, develop the machining process, program it in Mastercam, select the appropriate tooling, perform the complete machine setup and workholding changeover, prove out the process, and help transition the job into efficient production.

Our work includes both CNC milling and turning across a variety of materials, part sizes, quantities, and levels of complexity. The ideal person understands not just how to run a CNC machine, but how and why metal cuts the way it does — tooling, speeds and feeds, workholding, tool life, surface finish, chip control, and process efficiency.

Just as important, we are looking for someone who works well with others. Once a process is established, our operators need to understand how to run it successfully, manage tool wear and offsets, recognize problems, and know when to ask for help.

Responsibilities

  • Program CNC mills and lathes using Mastercam.
  • Set up, prove out, and operate CNC machining centers and CNC lathes, including hands-on installation and changeover of tooling, vises, fixtures, jaws, chucks, collet systems, and other workholding as required.
  • Read and interpret prints, tolerances, GD&T, and manufacturing requirements.
  • Determine machining sequence, workholding, tooling, and setup strategy.
  • Select and recommend appropriate cutting tools, inserts, drills, holders, and related tooling.
  • Establish and optimize speeds, feeds, depths of cut, and machining parameters based on the material, tooling, machine, and operation.
  • Understand the machining characteristics of aluminum, carbon and alloy steels, stainless steels, and other common materials.
  • Troubleshoot tool wear, chatter, burrs, poor finish, dimensional variation, chip-control problems, and other machining issues.
  • Use micrometers, calipers, bore gauges, indicators, and other inspection equipment to verify parts.
  • Make appropriate program, tool, wear, and work-offset adjustments.
  • Improve existing programs and processes where opportunities exist to reduce cycle time, improve tool life, or make production more reliable.
  • Establish processes that can be successfully operated by production personnel.
  • Work directly with operators to explain tooling, offset management, tool-life expectations, inspection requirements, and what to watch for during a production run.
  • Assist with general machining and production needs when required.

What We're Looking For

  • Strong CNC machining background with demonstrated setup and programming ability.
  • Mastercam experience is important.
  • Experience with both CNC mills and CNC lathes is strongly preferred.
  • Ability to independently develop a machining process from a print or model.
  • Strong understanding of cutting tools, materials, speeds and feeds, and practical machining fundamentals.
  • Ability to troubleshoot problems at the machine rather than simply work around them.
  • Comfortable making decisions and recommendations concerning tooling and machining strategy.
  • Experience with Mazak, Fanuc, Haas, or similar CNC controls is beneficial.
  • Experience with additional machining processes or equipment is a plus.

The Person We're Looking For

Technical ability matters, but so does how you work.

We value someone with a sense of urgency and a can-do attitude who approaches problems by looking for solutions rather than reasons something cannot be done.

You should be comfortable working independently while also being approachable and willing to work with operators and other members of the team. We want someone who can get a process running correctly, communicate what matters to the people operating it, and then move on to solving the next manufacturing challenge.

The right person takes ownership of the work, communicates well, helps others succeed, and understands that good manufacturing is a team effort.

If you're the kind of machinist who enjoys being handed a challenging part and figuring out the best way to make it, we'd like to talk with you.

Pay: $30.00 - $40.00 per hour

Expected hours: 40.0 – 45.0 per week

Benefits:

  • 401(k)
  • 401(k) matching
  • Health insurance
  • Paid time off

Work Location: In person

Salary : $30 - $40

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 Senior CNC Programmer / Setup Machinists - Mills & Lathes - Mastercam?

Sign up to receive alerts about other jobs on the Senior CNC Programmer / Setup Machinists - Mills & Lathes - Mastercam career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
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

Job openings at Avidity Corporation

  • Avidity Corporation Scarborough, ME
  • Overview Merchandiser - Zing Sales Territory Covers: Scarborough (Postcode location YO11, YO12 and YO13) Hourly rate £13.68 per hour (plus mileage, capped)... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Senior CNC Programmer / Setup Machinists - Mills & Lathes - Mastercam jobs in the Saint James, MO area that may be a better fit.

  • General Machine Freeburg, IL
  • Your First Weeks, Visualized Step into our Freeburg, IL shop and imagine your day beginning with a quick safety huddle and a walk-through of the jobs on de... more
  • 7 Days Ago

  • McCay Tool & Engineering St. Louis, MO
  • Program Development: Create and optimize efficient CNC programs for multi-axis CNC mills and lathes utilizing CAM software. (NX & Mastercam) Blueprint & Mo... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!