Demo

Senior CNC Programmer (Swiss Machining)

Astrix
Lino Lakes, MN Full Time
POSTED ON 5/28/2026
AVAILABLE BEFORE 6/25/2026
Seeking a Senior CNC Programmer – Swiss Machining to support a growing medical device manufacturing environment. This role is responsible for programming, setup, operation, and troubleshooting of Swiss-style CNC machines and multi-axis equipment.

Direct Hire

Pay: $83,000 – $104,000 annually

Schedule: Monday – Friday, 7:00 AM – 4:00 PM

Location: Anoka County, Minnesota

Candidates must be comfortable working across multiple facilities in a regulated, precision-driven manufacturing environment.

Relocation assistance available / open to relocation candidates.

Duties

  • Program, set up, and operate Swiss CNC machines and multi-axis machining equipment
  • Develop, edit, and optimize CNC programs using GibbsCAM and ESPRIT software
  • Perform machine setups, tool changes, offsets, and first-run validations
  • Troubleshoot machining issues, tooling problems, and production inefficiencies
  • Analyze machining performance, tooling strategies, and process improvements (feeds/speeds)
  • Support new job launches, first article builds, and production readiness
  • Transition stable jobs to operators while maintaining technical oversight
  • Train and mentor operators and setup personnel on machining processes
  • Collaborate with engineering, quality, and production teams on continuous improvement initiatives
  • Ensure compliance with quality standards and regulated manufacturing requirements
  • Support operations across both manufacturing facilities as needed

Qualifications

  • 7 years of CNC programming experience in a precision manufacturing environment
  • Strong hands-on Swiss machining experience required
  • Experience programming, setting up, and operating multi-axis CNC equipment
  • Strong understanding of tooling, machining strategies, and process optimization
  • Proficiency with GibbsCAM and/or ESPRIT required
  • Ability to troubleshoot complex machining and production issues independently
  • Experience mentoring or training operators preferred
  • Medical device or other regulated manufacturing experience strongly preferred
  • Strong communication, problem-solving, and technical leadership skills

Equipment & Software: Citizen, Mazak, Integrex i-150

Software: GibbsCAM, ESPRIT

This job description is a complete list of all desired skills but not all are required. We strongly encourage candidates who have some of the skills to apply. We look forward to a conversation to learn more about you!

INDBH

Salary : $83,000 - $104,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 Senior CNC Programmer (Swiss Machining)?

Sign up to receive alerts about other jobs on the Senior CNC Programmer (Swiss Machining) 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
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 Astrix

  • Astrix Ridgefield, CT
  • Great development opportunity to work as a Hybrid Administrative Assistant with a global, research-driven pharmaceutical manufacturer focused on developing... more
  • 1 Day Ago

  • Astrix Athens, GA
  • Join a growing pharmaceutical manufacturing team where you’ll play a critical, hands-on role in keeping essential utility systems running safely and effici... more
  • 1 Day Ago

  • Astrix Gainesville, GA
  • Great development opportunity to work as a Senior Quality Control Specialist with a global, research-driven pharmaceutical manufacturer focused on developi... more
  • 1 Day Ago

  • Astrix Rahway, NJ
  • Pay Rate Low: 110000 | Pay Rate High: 135000 Position Summary The Process Development Engineer is responsible for developing, qualifying, and transferring ... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Senior CNC Programmer (Swiss Machining) jobs in the Lino Lakes, MN area that may be a better fit.

  • Exalta Group Marquette, MI
  • CNC Programmer / Senior CNC Programmer Milling or Swiss Turn Platforms Location: Marquette, MI, Onsite Openings: 2 (1 Milling | 1 Swiss Turn) Are you a CNC... more
  • 15 Days Ago

  • CNC Manufacturing, Inc. Coatesville, PA
  • CNC Manufacturing is an industry leading expert in the precision machining of performance critical parts in diverse industries including defense, aerospace... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!