Demo

CNC Set Up / Programmer

Panther Metalflow
Walled Lake, MI Full Time
POSTED ON 8/3/2026
AVAILABLE BEFORE 12/1/2026

Panther Metalflow

CNC Setup / Programmer

Job DescriptionAbout Us

We are a rapidly growing, innovative manufacturer at the forefront of precision machining and advanced technologies. As our operations scale, we are investing in strong technical roles that bridge Engineering, Production, and Quality. We are seeking a CNC Setup / Programmer to own complex setups, programming, and process optimization across our Swiss CNC operations.

Position Summary

The CNC Setup / Programmer is a senior individual contributor responsible for full Swiss CNC setups and programming, supporting both new and existing production work. This role owns setups from scratch, advanced changeovers, machine-level and offline CAM programming, and process optimization. The position works closely with Quality on first-article validation and with Engineering on new product introduction (NPI), tooling strategy, and cost optimization. This role does not run production — it focuses on getting jobs running correctly, repeatably, and profitably.

Key Responsibilities

  • Perform full Swiss CNC setups from scratch, including tooling, offsets, prove-outs, and first-run validation
  • Execute advanced changeovers on existing parts to minimize downtime and variation
  • Program Swiss CNC machines both at the control and using offline CAM software
  • Collaborate with Quality Technicians to complete and validate first articles
  • Perform basic machine troubleshooting related to setup, alignment, tooling, and minor mechanical issues prior to escalation
  • Develop and maintain setup sheets, tooling lists, and CNC program documentation
  • Optimize cycle times, tool life, and processes to reduce scrap, improve margins, and increase throughput
  • Participate early in new product introduction (NPI), providing DFM input, tooling strategy, and cycle time estimates
  • Ensure programs, setups, and documentation align with ISO/QMS requirements
  • Maintain program version control and ensure repeatability across machines
  • Manage relationships with tooling vendors
  • Assist with in-process drawings
  • Other duties as assigned

Qualifications

  • Strong experience in Swiss CNC setup and programming in a production manufacturing environment
  • Proficiency with Swiss CNC programming both at the machine and with offline CAM software
  • Experience performing full setups from scratch and complex changeovers
  • Solid understanding of tooling, fixturing, offsets, and prove-out processes
  • Ability to work cross-functionally with Engineering, Quality, and Production
  • Strong understanding of how setup and programming decisions impact cost, margin, and throughput
  • Comfortable working as a senior individual contributor without direct reports
  • PLEX software knowledge desirable
  • High school diploma or GED required

Compensation & Growth

  • Competitive hourly compensation based on experience, pay range $30.00 - $35.00/hour
  • Overtime eligible
  • Opportunity to grow into senior technical specialist or advanced manufacturing roles

Benefits

  • Medical, Dental, Vision, and Life Insurance
  • Short- and Long-Term Disability Insurance
  • Accident, Hospital, and Critical Illness Insurance
  • Employee Assistance Program
  • Flexible Spending Account
  • LegalShield and LifeLock
  • Pet Insurance
  • 401(k) with Company Match
  • Holiday Savings Account
  • 529 College Savings Account

Why Join Us?

  • Play a critical technical role with real ownership over setups, programming, and process performance
  • Work closely with Engineering and Quality to shape how parts are launched and produced
  • Join a fast-growing manufacturer that values craftsmanship, precision, and continuous improvement

Pay: $30.00 - $35.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Profit sharing
  • Referral program
  • Vision insurance

Ability to Commute:

  • Walled Lake, MI 48390 (Required)

Work Location: In person

Salary : $30 - $35

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 Set Up / Programmer?

Sign up to receive alerts about other jobs on the CNC Set Up / 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: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
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 Set Up / Programmer jobs in the Walled Lake, MI area that may be a better fit.

  • Jobs via Dice Tecumseh, MI
  • CAM Programmer Needed For Leading Manufacturing Company This Jobot Job is hosted by: Kevin Finlay Are you a fit? Easy Apply now by clicking the "Apply Now"... more
  • 24 Days Ago

  • PartyCraft LLC Jackson, MI
  • Job Title: Setup Crew Member Company: PartyCraft LLC Location: Jackson, MI (and surrounding service areas) Employment Type: Part-Time (W-2 Employee) --- Ab... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!