CNC Swiss Machine Programming Technician
Arena Family of Companies · San Marcos, California · Posted Jun 25, 2026 · $100,000 to $125,000 a year
Apply on company site Track it in JobSkout
Arena Direct Hire has partnered with a confidential precision manufacturing company in the healthcare manufacturing space that is hiring a CNC Swiss Machine Programming Technician to support CNC machine programming, prototype development, tooling, process optimization, and production support.
This is a strong opportunity for someone with hands-on CNC machining knowledge, introductory CNC programming experience, and exposure to Citizen CNC Swiss Screw Machines who wants to grow within a technical manufacturing environment. This role will work closely with manufacturing leadership, machinists, set-up teams, and R&D to create, validate, maintain, and optimize CNC programs for prototype, new part, and existing part production.
The position is based in North County San Diego and is in office 5 days a week. The standard schedule is 6:00am to 2:30pm.
What’s in it for you?
- Established Manufacturing Company: Join a stable, well-established manufacturer with a strong presence in the healthcare manufacturing space.
- Specialized Precision Manufacturing: Work in a highly technical environment where precision, quality, process control, and manufacturing excellence matter.
- Prototype and Production Exposure: Partner with R&D and manufacturing teams on new product development, initial prototyping, and the transfer of parts into scaled production.
- Hands-On Technical Growth: Build deeper experience creating, editing, validating, and optimizing CNC machine programs, tooling diagrams, set-up parameters, and machining methods.
- Citizen CNC Swiss Screw Machine Experience: Apply and expand your experience with Citizen CNC Swiss Screw Machines in a precision machine shop environment.
- Cross-Functional Impact: Work closely with manufacturing management, machinists, set-up crews, R&D, and quality-focused teams.
- Continuous Improvement Focus: Help improve machining efficiency, reduce variability, extend tool life, decrease cycle times, reduce secondary operations, and support lean manufacturing initiatives.
- Quality-Focused Environment: Join a company that values process discipline, documentation, consistency, safety, and continuous improvement.
- Balanced Schedule: Work a steady early-shift schedule that provides both onsite collaboration and some flexibility.
- Competitive Package: Strong compensation, overtime eligibility, benefits, 401(k), and bonus opportunity.
Role Snapshot
- The CNC Swiss Machine Programming Technician will be responsible for creating cost-effective CNC machine programs and tooling diagrams for prototype and production parts. This person will support new product development, prototype machining, manufacturing transfer, process optimization, troubleshooting, documentation, and continuous improvement.
- This role requires hands-on CNC machining knowledge, the ability to read engineering prints and drawings, working knowledge of G Code and M Code, proficiency with SolidWorks or similar CAD software, GD&T knowledge, and experience setting up, tooling, or editing programs for Citizen CNC Swiss Screw Machines.
What You Will Own
- Create CNC machine programs and tooling diagrams for prototype and production parts.
- Support R&D during new product development, initial prototyping, and manufacturing transfer.
- Create, verify, and validate CNC programs and set-up parameters for prototypes, new parts, and updates to existing parts.
- Read and interpret blueprints, engineering drawings, sketches, models, specifications, and part descriptions.
- Determine machining methods, cutting tools, machine requirements, and sequence of operations.
- Optimize machining methods to reduce variability, extend tool life, decrease cycle times, reduce secondary operations, and lower manufacturing costs.
- Maintain and improve existing machine programs and machining processes.
- Assist with control plan development and process optimization to support consistent machining output.
- Install and change tooling, set up parts, and edit programs for Citizen CNC Swiss Screw Machines.
- Troubleshoot day-to-day machining issues and support problem resolution on the shop floor.
- Train machinists and set-up crews on new or optimized machining methods.
- Audit machining processes to improve efficiency, process control, and quality.
- Use SolidWorks or similar CAD software and apply GD&T knowledge in a machining environment.
- Support lean manufacturing efforts and continuous improvement initiatives.
- Comply with safety regulations and maintain clean, organized work areas.
Must-Have Requirements
- 3+ years of hands-on CNC machining knowledge, including introductory CNC programming experience.
- Experience creating, editing, validating, or supporting CNC machine programs for prototype or production parts.
- Ability to read, interpret, and work from engineering prints, drawings, sketches, models, and specifications.
- Working knowledge of G Code and M Code.
- Proficiency with SolidWorks or similar CAD software.
- Knowledge of geometric…