CNC Programmer (CAD/CAM)

Owen IndustriesCarter Lake, IA
Onsite

About The Position

Owen Industries is seeking a CNC Programmer to support our structural steel and plate processing operations. In this role, you'll transform customer drawings and CAD files into efficient, production-ready programs for our cutting and forming equipment. You'll work closely with production, engineering, and customers to maximize material utilization, improve cycle times, and ensure every job is set up for success. If you enjoy continuous improvement, problem-solving, and working with state-of-the-art manufacturing equipment, this is an opportunity to make a real impact.

Requirements

  • 3+ years of CNC programming experience in sheet metal, plate processing, steel service center, or metal fabrication environments.
  • Experience programming Pentas lasers, Haas VF6 machining centers, or similar CNC equipment.
  • Strong experience using SigmaNEST, Fusion 360, or comparable CAD/CAM software.
  • Ability to interpret engineering drawings, blueprints, and manufacturing specifications.
  • Experience preparing and cleaning customer-supplied CAD files for production.
  • Strong understanding of nesting strategies, tooling, material utilization, and manufacturing processes.
  • Excellent attention to detail and problem-solving skills.
  • Effective communication skills and the ability to work closely with customers, engineering, and production teams.

Responsibilities

  • Develop, test, and optimize CNC programs for Pentas lasers and Haas VF6 machining centers.
  • Create efficient nesting layouts that maximize material yield and minimize scrap.
  • Review, clean up, and prepare customer CAD files (DXF, DWG, etc.) for production.
  • Identify and correct drawing issues such as open contours, incorrect scaling, or non-manufacturable geometry.
  • Collaborate with machine operators to improve programs, reduce cycle times, and troubleshoot production issues.
  • Program forming operations using bending software.
  • Perform first-article reviews and adjust programs as needed to ensure quality.
  • Maintain an organized library of approved programs and revision history.
  • Coordinate programming priorities with production scheduling and operations teams.
  • Help drive continuous improvement by identifying opportunities to improve efficiency and standardize programming practices.

Benefits

  • Medical, Dental & Vision Insurance
  • 401(k) with Company Match
  • Paid Time Off & Paid Holidays
  • Life Insurance, Short & Long-Term Disability
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service