CNC Machine Programmer

Rohner Finishing Systems,LLCVancouver, WA
Onsite

About The Position

We are seeking a skilled CNC Machine Programmer to join our team. This role is crucial for programming and supporting our CNC laser and punch/die machines, ensuring optimal performance and efficiency. You will be responsible for programming, troubleshooting, reviewing engineering drawings, and contributing to process improvements. Collaboration with various departments, including Production, Engineering, and Quality, is essential for success in this position. The ideal candidate will have strong CAD/CAM proficiency, the ability to read technical drawings, and a keen attention to detail.

Requirements

  • Experience with CNC laser and punch machines
  • CAD/CAM proficiency
  • Ability to read technical drawings
  • Strong attention to detail
  • Ability to manage multiple priorities

Nice To Haves

  • Sheet metal manufacturing experience
  • ERP experience (e.g., Epicor)
  • Knowledge of tooling and nesting optimization
  • Experience with SOP development

Responsibilities

  • Program CNC laser and punch/die machines
  • Optimize tool paths, nesting, and efficiency
  • Ensure programs align with material specs and machine capabilities
  • Troubleshoot programming and machine issues
  • Review drawings for accuracy and manufacturability
  • Verify part quantities, materials, and revisions
  • Communicate discrepancies with Engineering/Design
  • Create department assembly folders for each job
  • Ensure documentation is complete and organized
  • Support smooth transition to production
  • Improve programming efficiency and workflows
  • Provide feedback on design for manufacturability
  • Help develop programming standards
  • Work with Production, Engineering, and Quality teams
  • Support shop floor with programming needs
  • Communicate priorities and issues clearly
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service