Senior CNC Programmer (Swiss Machining)

Astrix

Lino Lakes (MN)

On-site

USD 83,000 - 104,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation assistance

Job summary

Astrix is seeking a Senior CNC Programmer – Swiss Machining in Lino Lakes, Minnesota. The successful candidate will program and operate Swiss-style CNC machines in a regulated manufacturing environment, ensuring compliance with quality standards.

With 7+ years of CNC programming experience required, the role involves mentoring operators, troubleshooting issues, and participating in continuous improvement initiatives. A competitive salary of $83,000 to $104,000 annually is offered, along with potential relocation assistance.

Qualifications

  • 7+ years of CNC programming experience in manufacturing.
  • Experience programming and operating multi-axis CNC equipment.
  • Strong understanding of tooling and machining strategies.

Responsibilities

  • Program, set up, and operate Swiss CNC machines.
  • Troubleshoot machining issues, tooling problems, and inefficiencies.
  • Train and mentor operators on machining processes.

Skills

CNC programming experience
Swiss machining experience
Multi-axis CNC equipment operation
Problem-solving skills
Technical leadership skills

Tools

GibbsCAM
ESPRIT
Citizen machine
Mazak machine
Integrex i-150

Job description

Pay Rate Low: 83000 | Pay Rate High: 104000

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Swiss Dept Supervisors-CNC Swiss Programmer
CNC Swiss Dept Supervisors-CNC Swiss Programmer

MedFab Precision Solutions • Lakeville (MN)

On-site
USD 85,000 - 110,000
Health insurance
Dental insurance
Vision insurance
+2
CNC SWISS PROGRAMMER / SETUP MACHINIST
CNC SWISS PROGRAMMER / SETUP MACHINIST

Cephas Consultancy Services Private Limited • West Chester

On-site
USD 90,000 - 120,000
Senior CNC Programmer
Senior CNC Programmer

Randstad USA • Mesa (AZ)

On-site
USD 73,000 - 83,000
Medical
Prescription
Dental
+5
Senior CNC Programmer (Lathes)
Senior CNC Programmer (Lathes)

WillowWood • Mesa (AZ)

On-site
USD 90,000 - 120,000
CNC Operator/Programmer
CNC Operator/Programmer

Astrix • New Jersey

On-site
USD 41,328 - 55,104
Senior Swiss CNC Programmer - Medical Device Machining
Senior Swiss CNC Programmer - Medical Device Machining

Astrix • Lino Lakes (MN)

On-site
USD 83,000 - 104,000
Relocation assistance
CNC Programmer - Swiss Lathes
CNC Programmer - Swiss Lathes

MOHR Talent • Caledonia (MI)

On-site
USD 75,000 - 110,000
Health, dental, and vision coverage
401(k) and paid time off
World-class facility process optimiz­
+1
Lead Swiss Machinist
Lead Swiss Machinist

Randstad USA • Minneapolis (MN)

On-site
USD 75,000 - 90,000
Competitive wages with growth
Profit sharing bonuses
Medical/Dental/Vision Insurance
+6
CNC Programmer (swiss)
CNC Programmer (swiss)

LARC Staffing • Wilmington (MA)

On-site
USD 55,000 - 74,000
Up to $54/hour compensation
Unlimited overtime with double time on
3 weeks PTO
+1
CNC Programmer - Swiss Lathes
CNC Programmer - Swiss Lathes

MOHR Talent • Grand Rapids (MI)

On-site
USD 75,000 - 110,000
Health, dental, and vision coverage
401(k)
Paid time off