Demo

CNC Programmer

Spring Dynamics
Almont, MI Full Time
POSTED ON 9/3/2026
AVAILABLE BEFORE 12/31/2026

Spring Dynamics is a custom industrial spring manufacturer primarily serving the automotive industry. Machining efforts are to support our in-house tooling and machinery needs. The evaluation of spring designs are now requiring tooling with greater flexibility and repeatability, which has led to the need for CNC made tools for our spring machines.

  • Knowledge of MasterCam programming for CNC Mills
  • Experience with CNC machining / mill setup (preferably HAAS)
  • Ability to design fixtures and work holding details
  • Ability to program 4 axis milling machines
  • Ability to program parts from a blueprint or CAD
  • Ability to create MasterCam tool sheets and set up instructions

The CNC Programmer positions will be required to take the lead on programming and CNC machining as we transition the majority of our in-house made tooling over to CNC equipment and processes. This position is focused on programming and machining on our brand new HAAS TM-2P vertical mill.

Minimum Requirements:

  • 2 years experience with MasterCam Programming
  • 2 years experience with CNC milling
  • High school diploma / GED equivalent required
  • Associate's Degree or Certificate in Machine Tool Trade is a plus

Spring Dynamics offers competitive wages and excellent benefits including health insurance, paid vacation time, paid holidays, company-matched 401(k) plan and much more.

Benefits:

  • Health Insurance (Health, Dental, Vision)
  • Vacation Time
  • Paid Holidays
  • Company-matched 401(k)
  • 4 Day Work Week

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Paid time off
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • 10 hour shift
  • 8 hour shift

Education:

  • High school or equivalent (Preferred)

Experience:

  • Manufacturing: 1 year (Preferred)

Work Location: In person

Salary.com Estimation for CNC Programmer in Almont, MI
$53,750 to $69,208
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

Sign up to receive alerts about other jobs with skills like those required for the CNC Programmer.

Click the checkbox next to the jobs that you are interested in.

  • CNC Machine Operation Skill

    • Income Estimation: $63,993 - $81,891
  • Geometric Dimensioning and Tolerancing (GD&T) Skill

    • Income Estimation: $71,548 - $88,918
    • Income Estimation: $70,348 - $86,123
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 Almont, MI area that may be a better fit.

  • United CNC Machining Auburn, MI
  • United CNC Machining is a precision manufacturing company specializing in mission-critical components for the aerospace and defense industries. Utilizing a... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!