1

Cnc Swiss Programmer Jobs in Michigan (NOW HIRING)

This direct hire opportunity is ideal for an experienced CNC machinist who takes pride in precision ... Read and interpret blueprints, engineering drawings, and GD&T documentation. * Maintain a clean ...

Perform complete setups and oversee production on CNC lathes and Swiss machines * Troubleshoot machine, tooling, programming, and process issues * Program, edit, and optimize CNC programs for quality ...

CNC Programmer (Milling)

Gwinn, MI · On-site

$25.75 - $35.25/hr

Able Medical Devices is searching for an experienced CNC Programmer with focus on Tsugami Swiss Lathe programming. About the Role The CNC Programmer is responsible for programming and producing ...

CNC Lathe Machinist - Multi-Axis / Swiss Location: Madison Heights, MI Type: Full-Time, Onsite ... Swiss machines is highly preferred ● Programming experience is a plus, but not required ● ...

They specialize in Swiss and CNC Machining. Compensation: Pay Rate of up to $40.00 or more per hour ... Programming TO APPLY: If you are a high performer and would like to work for an equally high ...

Collaborate with production, maintenance, and engineering teams to resolve tooling-related issues ... CNC Swiss Lathe * CNC Grinder * CNC Mill (5+ axis VMC) * CNC Lathe (5+ axis) * Rubber vulcanizing ...

New

CNC Programmer

Traverse City, MI · On-site

$26.25 - $36/hr

... off on CNC equipment. * Uphold Century LLC safety standards and expectations. * Perform other ... Swiss Lathe programming experience. * Associates Degree (A.A.) or equivalent from a two-year ...

Be Seen First

Possess the ability in programming Swiss Lathes. Pay based on experience. Responsibilities: * Programming using Mastercam * Program with live tooling, set-up & operate a variety of CNC lathe machines ...

Be Seen First

Possess the ability in programming Swiss Lathes. Pay based on experience. Responsibilities: * Programming using Mastercam * Program with live tooling, set-up & operate a variety of CNC lathe machines ...

CNC Machining Operator

Wixom, MI

$19.75 - $26.75/hr

Support manufacturing engineers as directed in daily production, projects, and special assignments ... Hass, Hardinge, Tsugami Swiss. * Ability to prioritize work and work with minimal supervision.

CNC Machining Operator

Wixom, MI · On-site

$19.75 - $26.75/hr

Support manufacturing engineers as directed in daily production, projects, and special assignments ... Hass, Hardinge, Tsugami Swiss. * Ability to prioritize work and work with minimal supervision.

CNC Machining Operator

Wixom, MI · On-site

$24 - $30/hr

... • Support manufacturing engineers as directed in daily production, projects, and special ... Hass, Hardinge, Tsugami Swiss. • Ability to prioritize work and work with minimal supervision ...

Showing results 21-40

Cnc Swiss Programmer information

See Michigan salary details

$14

$26

$39

How much do cnc swiss programmer jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for cnc swiss programmer in Michigan is $26.98, according to ZipRecruiter salary data. Most workers in this role earn between $22.21 and $30.38 per hour, depending on experience, location, and employer.

What are some typical daily tasks for a CNC Swiss programmer?

As a CNC Swiss Programmer, your daily tasks will generally include creating and optimizing programs for Swiss-type CNC lathes, setting up machines, performing test runs, and troubleshooting machining issues. You will also interpret engineering drawings, select cutting tools, and collaborate with machinists or quality control teams to ensure the parts meet stringent specifications. Additionally, you may adjust programs based on feedback, assist with process improvements, and maintain detailed documentation of your work. This role combines technical programming skills with hands-on machine operation, making each day dynamic and rewarding.

What are the key skills and qualifications needed to thrive in the CNC Swiss programmer position, and why are they important?

To thrive as a CNC Swiss Programmer, you need expertise in precision machining, blueprint reading, and advanced CNC programming, typically backed by technical training or machining certifications. Familiarity with Swiss-type lathes, G-code, CAD/CAM software, and industry-specific quality standards is essential. Attention to detail, problem-solving ability, and strong teamwork skills set outstanding candidates apart. These capabilities ensure efficient, high-quality production of complex components while minimizing errors and downtime in a fast-paced manufacturing environment.

What is a CNC Swiss programmer?

A CNC Swiss Programmer is responsible for writing and optimizing programs for CNC Swiss-type lathes, which are used to produce precision components. They interpret blueprints, select appropriate tooling, and adjust machine parameters to ensure high-quality production. Additionally, they troubleshoot programming and machining issues to improve efficiency and reduce waste.

What are the most commonly searched types of Cnc Swiss Programmer jobs in Michigan? The most popular types of Cnc Swiss Programmer jobs in Michigan are:
What are popular job titles related to Cnc Swiss Programmer jobs in Michigan? For Cnc Swiss Programmer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Cnc Swiss Programmer jobs in Michigan look for? The top searched job categories for Cnc Swiss Programmer jobs in Michigan are:
Infographic showing various Cnc Swiss Programmer job openings in Michigan as of August 2026, with employment types broken down into 87% Full Time, 4% Part Time, 3% Contract, and 6% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $56,121 per year, or $27 per hour.

CNC Programmer / Process Engineer (C-Shift)

Gaishin Manufacturing Inc

Grand Rapids, MI • On-site

$75K - $110K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 24 days ago


Job description

CNC Programmer / Process Engineer
Shift: C-Shift (Friday, Saturday, Sunday 6:00 am - 6:00 pm)
Location: Grand Rapids, MI
Salary: $75,000 - $110,000 (Based on experience)
Job Type: Full-time

About Gaishin Manufacturing

Gaishin Manufacturing is a rapidly growing, family-owned precision machining company supplying world-class components to Fortune 500 companies in the commercial, aerospace, and medical industries. We are AS9100 and ISO 13485 certified, specializing in complex components with tight tolerances.

At Gaishin, we believe in honoring a Great God, surrounding ourselves with Great People, building a Great Company, and producing Great Parts. Our core values define us:

  • Integrity & Humility
  • Winning Attitude
  • Team Player
  • Consider It Done
  • Takes Initiative

If you share these values and excel at developing processes with state-of-the-art CNC machines, you could be a perfect fit for our team.

Position Overview

We are seeking a highly capable CNC Programmer / Process Engineer with a minimum of three years of experience programming Swiss-style lathes. This role is responsible for programming, optimizing machining processes, driving continuous improvement, and ensuring production efficiency.

Our Grand Rapids facility operates with Esprit CAD/CAM software and features:

  • (1) Citizen L20 Type 8
  • (3) Citizen L20 Type 10s
  • (2) Citizen L32 Type 12s
  • (1) Nakamura-Tome JX200

The ideal candidate will have a strong passion for continuous improvement, working proactively to refine and enhance machining processes to maximize productivity, reduce waste, and improve quality.

Key Responsibilities

  • Program and set up Swiss CNC lathes using Esprit software.
  • Optimize machining processes to improve efficiency, cycle times, and quality.
  • Identify and implement continuous improvement initiatives to enhance productivity, reduce costs, and increase operational effectiveness.
  • Read and interpret blueprints, GD&T, and engineering drawings.
  • Select tooling, speeds, and feeds for complex components.
  • Troubleshoot machining issues to minimize downtime.
  • Train and support machine operators, increasing their competency and knowledge to improve overall team effectiveness.
  • Provide hands-on assistance to operators when needed, ensuring production runs smoothly and efficiently.
  • Collaborate with production and quality teams to ensure compliance with aerospace and medical industry standards.

Qualifications

  • Minimum of three years of experience programming Swiss CNC lathes.
  • Proficiency in Esprit CAD/CAM software.
  • Strong knowledge of GD&T, blueprint reading, and machining principles.
  • Experience with aerospace and medical manufacturing requirements.
  • A problem-solver with a continuous improvement mindset and team-first attitude.

What We Offer

  • Competitive pay ($75,000 - $110,000) based on experience.
  • Comprehensive benefits package, including health, dental, vision, 401(k), and PTO.
  • A growing, family-oriented work environment with cutting-edge technology.
  • The opportunity to build and optimize processes in a world-class facility.

To apply, send your resume to amanda.woodman@gaishinmfg.com or visit www.gaishinmfg.com to learn more about Gaishin Manufacturing and our career opportunities.