Demo

Swiss Programmer

Mountain Manufacturing
Circle, MN Full Time
POSTED ON 9/7/2026
AVAILABLE BEFORE 1/5/2027

Company Overview

Expertise. Innovation. Precision.

With over three decades of precision machining experience, we're your best choice partner for complex tooling and medical devices component development and manufacturing.

A COMPLETE PRODUCT DEVELOPMENT PARTNER
At Mountain Manufacturing Technologies Inc., we hold ourselves to the highest standards of quality manufacturing including R&D, we are your completed product development partner. We offer a full range of manufacturing technologies all in one location including product design input for manufacturing, R&D prototyping and full production manufacturing including Kanban and On-demand machining options.

Position Summary

The CNC Programmer/Machinist – Swiss is responsible for programming, setting up, and operating Swiss-style CNC equipment to produce complex, high-precision medical device components. This position supports new job development, process improvement, and troubleshooting while maintaining quality, efficiency, and production requirements.

Essential Responsibilities

  • Create, modify, and optimize CNC programs for complex, tight-tolerance components.
  • Program, set up, and operate Swiss CNC machines.
  • Develop and document efficient machining processes, including tooling, feeds and speeds, workholding, and machining strategies.
  • Develop setup sheets, tooling lists, and workholding strategies for new and existing jobs.
  • Support new job launches from programming and setup through production.
  • Troubleshoot program, setup, tooling, and machining issues on the production floor.
  • Make program and process adjustments to improve quality, cycle time, tool life, and overall efficiency.
  • Read and interpret complex engineering drawings, specifications, and GD&T requirements.
  • Collaborate with Engineering, Quality, and Manufacturing teams to develop and improve machining processes.
  • Maintain accurate CNC programs, setup documentation, and related manufacturing records.
  • Follow all company quality, safety, and manufacturing procedures.

Qualifications

  • 7–10 years of CNC programming and machining experience preferred.
  • Strong experience programming, setting up, and operating Swiss CNC equipment.
  • Experience with Citizen or comparable Swiss-style CNC machines preferred.
  • Advanced knowledge of CNC programming principles, tooling, feeds and speeds, and machining processes.
  • Strong GD&T knowledge and ability to interpret complex engineering drawings.
  • Experience machining complex, tight-tolerance components.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work independently and make sound technical decisions.
  • Strong attention to detail and commitment to quality.
  • Medical device or other high-precision manufacturing experience preferred.
  • High school diploma or equivalent required; technical training, CNC certification, or related education preferred.

Physical Requirements

  • Ability to stand and walk for extended periods throughout the workday.
  • Ability to frequently use hands and fingers to operate CNC machinery, tools, measuring equipment, and computer equipment.
  • Ability to lift and carry materials, tooling, and components as required for the position.

Benefits:

  • Competitive wages with opportunities for advancement.
  • Comprehensive benefits package, including health, dental, and vision insurance.
  • Paid time off (PTO) and paid holidays.
  • 401(k) plan with employer match.
  • Supportive and collaborative work environment focused on continuous improvement.
  • Ability to perform repetitive movements associated with machining and inspection activities.
  • Ability to safely work around CNC machinery, cutting tools, coolants, and other manufacturing equipment.
  • Ability to perform all essential job functions with or without reasonable accommodation.

Pay: $40.00 - $50.00 per hour

Benefits:

  • Relocation assistance

Application Question(s):

  • Will you now or in the future require sponsorship for employment authorization in the United States?
  • How many years of experience do you have with a CNC Swiss Citizen L20, L12, K16 and M32?
  • How many years of experience do you have programming with Gibbs cam?

Ability to Commute:

  • Circle Pines, MN 55014 (Preferred)

Work Location: In person

Salary : $40 - $50

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 Swiss Programmer?

Sign up to receive alerts about other jobs on the Swiss Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
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

Job openings at Mountain Manufacturing

  • Mountain Manufacturing Circle, MN
  • Company Overview Expertise. Innovation. Precision. With over three decades of precision machining experience, we're your best choice partner for complex to... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Swiss Programmer jobs in the Circle, MN area that may be a better fit.

  • Tsugami America Minneapolis, MN
  • CNC Applications Engineer. Join a USA Today Top Workplace. Morris Group, Inc., one of the largest machine tool distribution networks in North America, is a... more
  • 1 Month Ago

  • ARUNDEL MACHINE Minneapolis, MN
  • We build leaders in precision.ARCH recognizes and rewards our employees' contributions with a competitive total rewards package.This position offers:Compet... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!