Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior CNC Programmer (Swiss Machining)

$83k - $104k

Minnesota Jobs

Senior CNC Programmer (Swiss Machining)

Manufacturing

Lino Lakes, Minnesota, US

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!

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Minnesota Jobs
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior CNC Programmer (Swiss Machining) in Circle Pines, MN vacancy
  • $83k - $104k

     ...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... 
    Senior
    Relocation
    Relocation package
    Monday to Friday

    Astrix Inc

    Lino Lakes, MN
    4 days ago
  • $40 - $50 per hour

     ...104000 Excellent opportunity for a Senior CNC Programmer, specializing in Design for Manufacturability...  ...Senior CNC Programmer - Swiss (Journeyman Level) Schedule: Monday...  ...Senior CNC Programmer with strong Swiss machining expertise. This is a hands-on role responsible... 
    Senior
    Monday to Friday

    Astrix Inc

    Lino Lakes, MN
    3 days ago
  • $30 - $40 per hour

     ...over 30 years at the forefront of advanced machining, we specialize in Design for...  ...medical device industry and are hiring for a CNC Machinist! We're proud to deliver high-quality...  ...precision measuring and inspection equipment ~ Swiss experience with Citizen L20, L220, M32, K... 
    Suggested
    Temporary work
    Day shift
    Afternoon shift

    Astrix Inc

    Lino Lakes, MN
    2 days ago
  • $25 - $35 per hour

     ...CNC Swiss Machinist This person will be the subject matter expert (SME) for the Swiss Machining team within our R&D (Lightspeed) department. The CNC Swiss Machinist will perform set-ups, operate, troubleshoot and verify the quality of work in the CNC Swiss Machining... 
    Suggested
    Full time
    Temporary work
    Monday to Friday
    Afternoon shift

    Resonetics

    Blaine, MN
    1 day ago
  •  ...CNC Swiss Machinist We are seeking a skilled individual to join our team in Blaine, MN, as a CNC Swiss Machinist for the 2nd/3rd or...  ...involves being the subject matter expert (SME) for the Swiss Machining team. The successful candidate will perform set-ups, operate,... 
    Suggested
    Local area
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    PEAK Technical Staffing USA

    Blaine, MN
    1 day ago
  • $25 - $30 per hour

     ...Job Title: CNC Swiss Operator Job Description As a CNC Swiss Operator, you will be responsible for operating Citizen L20, L220, M32, and K16 machines. You will make intermediate edits and work off various blueprints, handling the full process including operation... 
    Weekly pay
    Contract work
    Temporary work
    Work at office

    Aerotek

    Circle Pines, MN
    6 days ago
  • $62.4k - $93k

     ...Job Title: CNC Swiss Setup Machinist Job Description Join a precision-focused manufacturing team as a CNC Swiss Setup Machinist, where you will set up and operate Citizen Swiss machines, edit programs using leading CAM software, and oversee the full machining process... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office

    Aerotek

    Circle Pines, MN
    1 day ago
  • $25 - $30 per hour

     ...CNC Swiss Operator As a CNC Swiss Operator, you will be responsible for operating Citizen L20, L220, M32, and K16 machines. You will make intermediate edits and work off various blueprints, handling the full process including operation, tooling changes, edits, loading... 
    Contract work
    Temporary work

    Aerotek

    Circle Pines, MN
    1 day ago
  • $25 - $30 per hour

     ...CNC Swiss Operator As a CNC Swiss Operator, you will be responsible for operating Citizen L20, L220, M32, and K16 machines. You will make intermediate edits and work off various blueprints, handling the full process including operation, tooling changes, edits, loading... 
    Weekly pay
    Contract work
    Temporary work
    Work at office

    Minnesota Jobs

    Circle Pines, MN
    3 days ago
  • $75k - $112k

     ...contract manufacturer specializing in precision machining, EDM, sheet metal fabrication, and a...  ...This individual is responsible for the CNC programming of new products, from feasibility...  ...all CNC machines (i.e., Mills, Lathes, Swiss, EDM). Technical support resource for... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Work experience placement
    Local area

    Chandler Industries

    Blaine, MN
    4 days ago
  •  ...Swiss Machinist II Swiss Machinist II to support our manufacturing facility in Brooklyn Park, MN on our 2nd shift. A Swiss Machinist is responsible for set ups and operation of Swiss Machines per work instructions and set up sheets. This position is also responsible... 
    Afternoon shift

    Randstad

    Forest Lake, MN
    1 day ago
  • $1,000 - $5,000 per month

     ...Job Description Job Description Swiss CNC Machinist – Medical Device Manufacturing Position Summary The Swiss CNC Machinist operates CNC machines to support the manufacture of precision components and devices for the medical device industry. This role is responsible... 
    Temporary work
    For contractors
    Relocation package
    Shift work
    Day shift

    Labor Solutions, LLC

    Coon Rapids, MN
    4 days ago
  • $17.6 - $29.9 per hour

     ...About the Role Chandler Industries is looking for a CNC Machine Operator to join our team in Blaine, MN. This is a great opportunity for someone who enjoys hands-on work, takes pride in quality, and is looking to grow in a precision manufacturing environment. In... 
    Hourly pay

    Chandler Industries

    Blaine, MN
    5 days ago
  • $30 - $36 per hour

    Are you a skilled CNC Machinist looking to level up your career with cutting-edge multi-turret, multi-spindle machining? Join our dynamic 1st shift team and showcase your talent in a...  ...and innovation come together! Position: Swiss Lathe Machinist Shift: 1st shift OR 2nd... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    Shift work
    Day shift
    Afternoon shift

    Randstad

    North Oaks, MN
    4 days ago
  • $66.56k - $93.6k

     ...a stable, sound, and family-oriented company?  J&J Machine Inc. is seeking a dependable  CNC Programmer to join our growing team. In this role, you won't just...  ...want to expand your skillset across  Mills, Lathes, Swiss, and Mill-Turn machines, we provide the extensive... 
    Temporary work
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    J&J Machine Inc.

    Blaine, MN
    4 days ago
  • $62.4k - $93k

     ...Job Title: CNC Swiss Setup Machinist Job Description Join a precision-focused manufacturing team as a CNC Swiss Setup Machinist, where you will set up and operate Citizen Swiss machines, edit programs using leading CAM software, and oversee the full machining process... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Lino Lakes, MN
    a month ago
  • Job Description CNC Programmer We are looking for an experienced CNC Programmer to join a well-established precision manufacturing team in...  ...and GD&T specifications • Select tooling, feeds, speeds, and machining strategies for accuracy and efficiency • Prove out new... 

    gpac

    Shoreview, MN
    4 days ago
  • $23 per hour

     ...HiFyve is hiring CNC Operators in the Precision Manufacturing industry Salary: $23+/hour depending on experience Shift Options...  ...manufacturing operations by operating CNC machinery to produce high-quality machined components in a fast-paced production environment. Candidates... 
    Shift work
    Night shift
    Day shift

    HiFyve

    Fridley, MN
    3 days ago
  •  ...Cnc Operator And Programmer Looking for a role that bridges the gap between operating and programming? Twin City Staffing is seeking a CNC operator...  ...software, allowing you to program directly at the machine. If you have a strong background in lathe operation and a... 
    Weekly pay
    Temporary work
    Monday to Friday

    Twin City Staffing

    Blaine, MN
    5 days ago
  • $30 - $40 per hour

     ...advanced machinery? Twin City Staffing is seeking a CNC lathe machinist - programmer for a top-tier shop in Blaine ! This role involves...  ..., and steel using state-of-the-art Doosan and DMG Mori machines. If you are an expert in GibbsCAM and precision machining... 
    Weekly pay
    Full time
    Monday to Friday

    Twin City Staffing

    Circle Pines, MN
    3 days ago
  • $37.44k - $52k

     ...with a stable, sound, and family-oriented company? J&J Machine Inc. is seeking a dependable CNC Setup Machinist to join our growing team.In this role,...  ...or want to expand your skillset across Mills, Lathes, Swiss, and Mill-Turn machines, we provide the extensive... 
    Full time
    Temporary work
    All shifts
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    J&J Machine Inc.

    Blaine, MN
    4 days ago
  •  ...CNC Lathe Machinist / Programmer Are you a skilled CNC machinist / programmer looking for a challenging opportunity to put your expertise to work...  ...position: Set up and operate CNC turning machine centers (Doosan and DMG Mori machines) Use GibbsCAM software... 

    Twin City Staffing

    Blaine, MN
    4 days ago
  •  ...process collaboration, to bring our customers high quality, cost effective solutions, delivered on time. Job Summary: Perform machine operations on Mills, Lathes, Grinders, Hobs and Broaches. ESSENTIAL DUTIES AND RESPONSIBILITIES Reads process sheets, blueprints... 
    Hourly pay
    Temporary work
    Work at office
    Immediate start
    Monday to Thursday
    Afternoon shift

    United Gear & Assembly

    Forest Lake, MN
    3 days ago
  • $58k

    Swiss Machinist II to support our manufacturing facility in Brooklyn Park, MN on our 2nd...  ...responsible for set ups and operation of Swiss Machines per work instructions and set up sheets....  ...in the United States. Skills CNC Swiss (4 years of experience is... 
    Permanent employment
    Temporary work
    Work experience placement
    Shift work
    Afternoon shift
    Forest Lake, MN
    3 days ago
  •  ...company in growth mode with over 30 years at the forefront of advanced machining, we specialize in Design for Manufacturability and Development services for the medical device industry. Sr. CNC Milling Machinist 2nd Shift M-F 7A-4P or M-T, 3:30 pm to... 
    Afternoon shift

    Astrix Inc

    Lino Lakes, MN
    3 days ago
  • $20 - $38 per hour

     ...Job Description Job Description ???? CNC Machinists – Multiple Shifts (Direct Hire)???? North Minneapolis Area ???? $20.00 – $...  ...We’re hiring CNC Machinists with a rapidly growing precision machining manufacturer in the north Minneapolis area supporting complex aerospace... 
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    TekPro

    Blaine, MN
    7 days ago
  • $25 per hour

     ...CNC Vertical Mill Machinist Unlock your potential as a CNC vertical mill machinist with Twin City Staffing. Located in Blaine, MN...  ..., we seek a mid-level professional with a passion for precision machining to join our team. The ideal candidate will have strong CNC setup... 

    Twin City Staffing

    Blaine, MN
    1 day ago
  • Job Description CNC Machinist / Setup Operator A well established and growing family owned and operated precision manufacturing company is seeking skilled CNC Machinists who enjoys hands-on machining and wants to be part of a stable, team-oriented environment. This role... 

    gpac

    Blaine, MN
    4 days ago
  •  ...CNC Machinist Position Masterson Staffing has a 1st shift CNC Machinist position available in Shoreview. Below are the details of...  ...Duties: Set-up, adjusts, operate and edit program a variety of machines, which will include CNC mills and or CNC lathes and which may... 
    Day shift

    Masterson Staffing

    Shoreview, MN
    2 days ago
  • $30 - $40 per hour

     ...Cnc Mill Machinist Take your machining career to the next level with this CNC mill machinist position! Join a well-established company with over 40 years in the industry, offering a stable work environment, modern equipment, and opportunities for growth. Location: Blaine... 

    Twin City Staffing

    Blaine, MN
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior CNC Programmer (Swiss Machining). Be the first to apply!