Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
A
Aerotek
Cnc Swiss Programmer
Career Insights for CNC Programmer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Minnesota data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A CNC Programmer programs computer-controlled equipment used to cut wood, plastic, or metal according to precise measurements, or equipment used for different manufacturing processes.
$61,986 / year median in Minnesota
+10% projected growth
Job Description
Job Title:
CNC Swiss Programmer / Machinist To Book aMeeting Click Here:
https://talentassistant.aerotek.com/assistant/bookings/1fzONE9f Job Description This role focuses on setting up, programming, and operating Citizen L20, M32, and K16 CNC Swiss lathes to produce high-precision machined parts. You will manage the full machining process from program creation through in-process inspection, ensuring quality, efficiency, and reliability in a clean, modern medical manufacturing environment. Responsibilities Set up and operate Citizen L20, M32, and K16 CNC Swiss lathes to produce precision machined parts. Create, modify, and optimize CNC programs for new and existing parts using ESPRIT software. Work from a variety of detailed blueprints and technical drawings to determine machining requirements. Handle the complete machining process, including machine setup, tooling changes, program editing, program loading, and troubleshooting. Maintain high quality standards through thorough in-process inspection of parts and continuous monitoring of machining processes. Monitor and document operational and performance issues and provide clear feedback to the supervisor. Apply GD&T principles to ensure parts meet dimensional and tolerance specifications. Use Fanuc controls and G-code to adjust and refine programs directly at the machine as needed. Mentor and train lower-level machinists, supporting their development in setup, operation, and basic programming. Collaborate with team members to improve processes, reduce scrap, and enhance overall productivity. Essential Skills At least 5 years of CNC programming experience, preferably on Swiss turning centers. Proficiency in ESPRIT software for CNC programming and optimization. Strong G-code fluency with the ability to edit and refine programs at the machine. High-level blueprint reading skills, including interpretation of complex drawings and tolerances. Hands-on experience with CNC Swiss machining and turning center operations. Working knowledge of GD&T (Geometric Dimensioning and Tolerancing). Experience with Fanuc controls and related CNC interfaces. Proficiency with measuring tools for in-process inspection and verification of part dimensions. Solid understanding of shop mathematics for calculations related to machining and programming. Ability to perform accurate setups, tooling changes, and machine adjustments in a production environment. Additional Skills & Qualifications Experience in tool and die or precision machining environments. Experience working with machined parts for medical or similarly high-precision industries. Familiarity with numerical control concepts and best practices. Ability to troubleshoot machining and programming issues efficiently and systematically. Experience mentoring or training junior machinists or apprentices. Strong attention to detail and commitment to maintaining tight tolerances and quality standards. Effective communication skills for documenting issues and providing feedback to supervisors and team members. Why Work Here? You will join a modern, well-equipped organization that values precision, continuous improvement, and professional growth. The role offers competitive wages and an extensive benefits package, including health insurance, life insurance, short-term disability, and comprehensive medical, vision, dental, accident, and critical care coverage. You will receive paid time off, paid holidays, and the opportunity to earn quarterly production bonuses. The company promotes long-term career development, providing many opportunities for advancement and skill enhancement in a supportive environment. Work Environment You will work in a very clean and organized medical manufacturing facility equipped with a wide range of new, modern machinery. The environment includes contemporary conference and break areas designed for comfort and collaboration. The facility emphasizes safety, precision, and cleanliness, supporting focused work on high-quality, tight-tolerance components. Job Type & Location This is a Permanent position based out of Lino Lakes, MN. Pay and Benefits The pay range for this position is $83000.00- $99000.00/yr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
- Competitive wages and an extensive benefit package
- Quarterly production bonus
- Health insurance, Life Insurance, Short Term Disability
- Medical, Vision, Dental, Accident and Critical Care
- We also offer PTO, paid holidays
- Lots of growth opportunities and the ability to advance your career Workplace Type This is a fully onsite position in Lino Lakes,MN.