1

Cnc Swiss Programmer Jobs in Michigan (NOW HIRING)

Be Seen First

Proficient in programming Swiss Lathes at the control required. Key Responsibilities: * Operate and program Tsugami CNC Swiss machines. * Set up and maintain CNC machines to ensure efficient ...

Application Engineer

Warren, MI · On-site

$38 - $40/hr

CNC Swiss ProgrammerCNC Swiss Setup Technician • CNC Lead Machinist • Applications EngineerCNC Programmer/Machinist • CNC Cell Lead • CNC Trainer • Swiss Machining Supervisor • ...

New

Preferred: 2+ years running a Swiss turn machine (or 1+ year on CNC mills) for setup-capable consideration; prior Tsugami, Citizen, or Star Swiss experience; programming familiarity is a plus, though ...

Swiss CNC Programmer

Harvey, MI · On-site

$25.75 - $35.25/hr

CNC Programming | Swiss-Type Lathes Published: January 9, 2026 --- About Mount Mfg Mount Mfg is an orthopedic contract manufacturing company specializing in high-precision medical implants and ...

CNC Programmer

Kentwood, MI · On-site

$72K/yr

CNC Technician/CNC Programmer - Up to $35/hr DOE! This position is a direct hire opportunity ... Set up, adjust, and operate machines such as CNC lathes, CNC mills, CNC Swiss, multi-spindle screw ...

CNC Technician/CNC Programmer - Up to $35/hr DOE! This position is a direct hire opportunity ... Set up, adjust, and operate machines such as CNC lathes, CNC mills, CNC Swiss, multi-spindle screw ...

Swiss CNC Machinist

Rockford, MI · On-site

$17.25 - $23.75/hr

A Swiss Machinist (Setup / Programmer) will contribute to precision manufacturing by supporting the setup, operation, and programming of Swiss-type CNC machines. This role is open to both experienced ...

Qualifications * 5+ years of CNC programming experience focused on CNC turning. * Experience ... Experience with Swiss lathes is a plus. * Aerospace, defense, medical, or other high-precision ...

Be Seen First

SWS-Trimac, Inc. is an Engineering company that specializes in providing advanced welding, CNC ... Perform job/tool setups on Swiss CNC lathes. * The employee is also required to interact with a ...

Be Seen First

We are seeking a machinist who is an experienced Swiss CNC Setup Machinist to join our high ... Read and interpret blueprints, engineering drawings, GD&T, and customer specifications. * Utilize ...

next page

Showing results 1-20

Cnc Swiss Programmer information

See Michigan salary details

$14

$26

$39

How much do cnc swiss programmer jobs pay per hour?

As of Sep 2, 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 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 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.

How much do CNC Swiss programmers earn?

CNC Swiss programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in programming languages like G-code can command higher salaries, especially in manufacturing environments with complex machining requirements.

Is there a demand for CNC Swiss programmers?

CNC Swiss programmers are in steady demand due to the precision manufacturing industry’s need for skilled operators to program and operate Swiss-style CNC machines. Employers seek candidates with experience in G-code, CAD/CAM software, and attention to detail, especially in industries like aerospace, medical devices, and electronics. The role often requires certifications or training in CNC programming and machine operation.

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 93% Full Time, and 7% Part Time. Highlights an 100% In-person job distribution, with an average salary of $56,121 per year, or $27 per hour.

CNC Swiss-Style Lathe Programmer / Operator

UTP Solutions

Evart, MI • On-site

Other

Posted 2 days ago

New


Job description

Company Description UTP Solutions is a premier Contract Development & Manufacturing Organization focused on Precision Machining, Plastic Injection Molding, and Tool Building. We serve demanding markets like Medical, Defense and Aerospace, and Select Automotive applications. We hold ISO 13485, ISO 9001, and IATF 16949 Certifications. We have 19 presses (22T-950T), a Class 8 Clean Room, on-site Tooling and 8 CNC machining centers in our 90,000 sq ft facility. We offer a competitive benefits package and have continuous learning and development opportunities.


Role Description The CNC Swiss Programmer/Operator independently programs, sets up, and operates CNC Swiss-style multi-axis lathes to produce precision-machined components for UTP Solutions' medical device, defense, and aerospace programs. This is a senior, immediate-need hire — the person in this role is expected to run production with no ramp-up period, working directly at the machine control from blueprint to first-article-approved part.

Reporting directly to the Plant Manager, this role focuses on achieving production and quality targets on a 1st shift schedule while adhering to UTP Solutions' high standards for quality, safety, and efficiency. The CNC Swiss Programmer/Operator closely collaborates with the Plant Manager, Tooling, and Quality teams to ensure efficient production processes, and is expected to mentor other machinists as UTP's Swiss/CNC program grows.


Programming and Setup

•    Program, set up, and operate CNC Swiss-style multi-axis lathes (Tsugami Fanuc-controlled) to produce precision components to blueprint and specification.

•    Interpret technical drawings, GD&T, and customer specifications to plan tooling, work holding, and machining sequence.

•    Write, edit, and prove out CNC programs directly at the machine control; optimize cycle time without compromising tolerance or surface finish.

Quality and Troubleshooting

•    Perform first-article and in-process inspection using precision measurement tools (micrometers, calipers, gauges, and CMM as applicable).

•    Troubleshoot and resolve machining issues — tool wear, material variation, program errors — to minimize downtime and protect the production schedule.

•    Perform routine preventive maintenance and calibration on assigned CNC equipment.

Team Leadership and Collaboration

•    Collaborate with the Plant Manager, Tooling, and Quality teams to optimize machining processes and resolve non-conformities.

•    Train and mentor other machinists and operators in Swiss-style programming, setup, and operation.

Documentation

•    Maintain accurate production, quality, and downtime records.

Key Metrics for Success

•    First-Pass Yield: percentage of parts meeting specification without rework (Goal: ≥98%).

•    Machine Uptime / Utilization (98%).

•    Setup / Changeover Time (<2 hours).

•    Scrap Rate: percentage of material wasted during production (Goal: ≤1%).

•    New Program Turnaround Time: 5 days from print receipt to first-article-approved part.

•    Safety incident rate (per 1,000 hours worked).

Qualifications

•    High school diploma or equivalent; technical certification or relevant degree preferred.

•    5+ years of proven experience as a CNC Swiss-style machinist, including hands-on programming, setup, and operation.

•    Extensive knowledge of multi-axis Swiss-type CNC turning centers (e.g., Tsugami or comparable) with Fanuc controls.

•    Proficient in programming Swiss lathes directly at the control.

•    Ability to read and interpret technical drawings, blueprints, and GD&T specifications.

•    Strong troubleshooting and problem-solving skills with close attention to detail on tight-tolerance parts.

•    Experience in a regulated manufacturing environment (medical device / ISO 13485, aerospace, or defense) preferred.

•    Ability to train and mentor less-experienced team members.

•    Excellent communication and teamwork skills; self-directed and able to run production with minimal supervision from day one.

Other Responsibilities

•    Ensure compliance with all safety and industry standards within the facility.

•    Perform the above tasks as needed or any appropriate request that supports the business needs.

•    Support the Mission, Vision, and Values of the organization.

Physical Demands:

•    This role requires standing, walking, and the use of hands to operate machinery for extended periods.

•    The employee will be required to lift and move tooling and materials weighing up to 50 pounds.

•    Regular exposure to a production environment, which may involve noise and the use of personal protective equipment (PPE), is expected.

EEO Statement:

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Position Details

•    Reports to: Plant Manager

•    Location: Evart, MI (on-site)

•    Shift: 1st shift, Full-time, 40 hours/week

  •   FLSA Status: Non-exempt (hourly)