CNC Programmer

Starfish Partners
Portland, Oregon Metropolitan Area

A high-performance, precision manufacturing company is looking to hire experienced CNC Swiss Programmers and Setup Machinists to support continued growth. Open to considering a pure programmer!!

This is a hands-on role for someone who can own the full machining process—from print to production, including programming, setup, troubleshooting, and first article validation.

Key Responsibilities

  • Program CNC Swiss machines using CAM software
  • Perform full machine setups, prove-out, and troubleshooting
  • Interpret complex prints and bring parts through first article / quality approval
  • Work with a wide range of materials
  • Develop setup sheets and process documentation
  • Support continuous production by optimizing processes and resolving issues
  • Collaborate with team members to maintain throughput and delivery goals

Required Experience

  • Strong background in CNC Swiss programming (CAM-driven, not just G-code)
  • Experience with Autodesk PartMaker (or similar CAM platforms)
  • Proven ability to set up and troubleshoot Swiss machines independently
  • Experience with CNC Swiss Machines
  • Ability to take a part from print → program → setup → first article approval

Preferred Qualifications

  • Leadership or mentoring experience (training junior machinists)
  • In-process inspection experience:
  • Micrometers, calipers, height gages, CMM

If you’re open to hearing more (even casually), I’d be happy to share details on the company, pay, and setup.

// // //