1

Cnc Swiss Setup Programmer Jobs (NOW HIRING)

Be Seen First

Create and edit CNC programs using G-code and CAM software. * Interpret engineering drawings, GD&T ... Job Title: Swiss Lathe Setup Programmer Department: Manufacturing Reports To: Manufacturing ...

Be Seen First

Create and edit CNC programs using G-code and CAM software. * Interpret engineering drawings, GD&T ... Job Title: Swiss Lathe Setup Programmer Department: Manufacturing Reports To: Manufacturing ...

CNC Swiss Programmer/Lead

Humboldt, SD · On-site

$30 - $40/hr

As a CNC Swiss Programmer / Lead, you will play a crucial role in our manufacturing operations ... Generating setup and inspection sheets for new parts * Working with tooling vendors and suppliers ...

CNC Swiss Programmer/Lead

Humboldt, SD · On-site

$30 - $40/hr

As a CNC Swiss Programmer / Lead, you will play a crucial role in our manufacturing operations ... Generating setup and inspection sheets for new parts * Working with tooling vendors and suppliers ...

CNC Swiss Programmer/Lead

Humboldt, SD · On-site

$30 - $40/hr

As a CNC Swiss Programmer / Lead, you will play a crucial role in our manufacturing operations ... Generating setup and inspection sheets for new parts * Working with tooling vendors and suppliers ...

Showing results 21-40

Cnc Swiss Setup Programmer information

See salary details

$16

$30

$44

How much do cnc swiss setup programmer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for cnc swiss setup programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is a CNC Swiss Setup Programmer?

A CNC Swiss Setup Programmer is a skilled machinist who specializes in setting up and programming Swiss-type CNC lathes. These machines are used to produce high-precision, complex parts, often for industries like medical, aerospace, and electronics. The programmer creates and modifies CNC programs, sets up the machine with the correct tools and materials, and ensures efficient, accurate production runs. This role requires strong technical knowledge of G-code, tooling, and the unique characteristics of Swiss-type machines.

What are the key skills and qualifications needed to thrive as a CNC Swiss Setup Programmer?

To thrive as a CNC Swiss Setup Programmer, you need expertise in machining processes, blueprint reading, and CNC programming, typically supported by experience with Swiss-type lathes and a technical diploma or apprenticeship. Proficiency with CAD/CAM software, G-code programming, and familiarity with measuring instruments and quality control systems is crucial. Attention to detail, problem-solving ability, and strong organizational skills help ensure precise setups and efficient production. These competencies enable high-quality, cost-effective manufacturing and minimize errors in producing complex precision components.

What are some common challenges faced by CNC Swiss Setup Programmers and how can they be addressed?

CNC Swiss Setup Programmers often encounter challenges such as intricate setup procedures, tight tolerances, and programming for complex geometries. These issues can be mitigated by maintaining clear communication with engineers and machinists, staying current with the latest CNC software updates, and developing strong troubleshooting skills. Additionally, documenting setup processes and participating in ongoing training can help streamline workflows and reduce downtime, ultimately leading to improved productivity and part quality.

What cities are hiring for Cnc Swiss Setup Programmer jobs?

Cities with the most Cnc Swiss Setup Programmer job openings:

What states have the most Cnc Swiss Setup Programmer jobs?

States with the most job openings for Cnc Swiss Setup Programmer jobs include:

What are popular job titles related to Cnc Swiss Setup Programmer jobs?

For Cnc Swiss Setup Programmer jobs, the most frequently searched job titles are:

SWISS LATHE SETUP PROGRAMMER

Tuscon, AZ • On-site

$28 - $30/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Position Summary

The Swiss Lathe Setup Programmer is responsible for programming, setting up, troubleshooting, and optimizing Swiss-style CNC lathes to produce precision machined components that meet quality, productivity, and safety standards. This position works closely with engineering, quality, and production teams to ensure efficient manufacturing processes and continuous improvement of machining operations.

Essential Duties and Responsibilities

  • Program, set up, and operate Swiss-style CNC lathes (Citizen, Star, Tsugami, Tornos, or similar).
  • Create and edit CNC programs using G-code and CAM software.
  • Interpret engineering drawings, GD&T, blueprints, and process specifications.
  • Select tooling, cutting parameters, work holding, and machine configurations for optimal performance.
  • Perform first-piece inspections and make machine adjustments to ensure dimensional accuracy.
  • Troubleshoot machining, tooling, and equipment issues to minimize downtime.
  • Optimize cycle times and manufacturing processes while maintaining part quality.
  • Conduct machine setup changeovers and verify program readiness for production.
  • Monitor production runs and provide technical support to operators.
  • Maintain accurate setup sheets, tooling records, and process documentation.
  • Utilize precision measuring equipment such as micrometers, calipers, optical comparators, and CMMs.
  • Collaborate with engineering and quality departments on process improvements and corrective actions.
  • Follow all safety procedures, quality standards, and company policies.
  • Assist in training machine operators and junior machinists as needed.

Required Qualifications

  • High school diploma or GED required; technical or trade school education preferred.
  • 3+ years of experience programming and setting up Swiss-style CNC lathes.
  • Strong knowledge of G-code programming and CNC machining principles.
  • Experience with Swiss machines specifically Citizen and Star.
  • Ability to read and interpret blueprints, engineering drawings, and GD&T requirements.
  • Proficiency with precision measuring instruments and inspection methods.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work independently with minimal supervision.
  • Basic computer skills and experience with manufacturing software systems.

Preferred Qualifications

  • Experience with CAM software such as Esprit, Mastercam, PartMaker, or GibbsCAM.
  • Knowledge of lean manufacturing principles and continuous improvement methodologies.
  • Experience with live tooling, sub-spindles, guide bushing applications, and complex Swiss machining operations.
  • CMM programming or advanced inspection experience.
  • Industry certifications in CNC machining or manufacturing technology.

Knowledge, Skills, and Abilities

  • Advanced understanding of Swiss machining processes.
  • Strong mechanical aptitude and attention to detail.
  • Ability to manage multiple jobs and priorities in a fast-paced production environment.
  • Excellent communication and teamwork skills.
  • Ability to identify process improvements that increase efficiency and reduce costs.
  • Commitment to producing high-quality precision components.

Physical Requirements

  • Ability to stand, walk, bend, and lift up to 50 pounds as required.
  • Ability to work around machine tools and manufacturing equipment safely.
  • Manual dexterity required for machine setup, tooling changes, and inspections.
  • Ability to work overtime and flexible schedules when necessary.

Compensation

  • Competitive salary based on experience.
  • Overtime opportunities.
  • Health, dental, and vision insurance.
  • 401(k) with company match.
  • Paid time off and holidays.
  • Professional development and training opportunities.

Job Title: Swiss Lathe Setup Programmer
Department: Manufacturing
Reports To: Manufacturing Supervisor / CNC Manager

This role is critical to maintaining high levels of quality, productivity, and efficiency in a precision machining environment.