Cabinet Vision Programmer / CAD-CAM Specialist

Tharp Cabinet CompanyLoveland, CO
$68,000 - $80,000Onsite

About The Position

The Cabinet Vision Programmer / CAD-CAM Specialist owns the programming, configuration, and accuracy of Cabinet Vision to ensure every job translates into a consistent, manufacturable product. This role works cross-functionally with design and production to continuously improve how Cabinet Vision drives Tharp’s CNC equipment, enabling higher and more consistent product quality with smoother production flow.

Requirements

  • Cabinet Vision Programming: Hands-on experience writing UCS scripts, formulas, queries, and toolpath logic within Cabinet Vision.
  • CNC Post-Processor Setup: Configuring S2M post-processors for CNC routers and panel saws across multiple machine brands.
  • Database Management: Managing and migrating Microsoft SQL Server databases used by Cabinet Vision.
  • Problem Solving: Diagnosing whether a manufacturing error originates in the software geometry, the post-processor, or the CNC machine itself.
  • Software Proficiency: Mastery of Cabinet Vision, or directly transferable experience with similar CAD/CAM platforms such as Microvellum.
  • Manufacturing Knowledge: Solid understanding of cabinet construction, joinery, assembly methods, and hardware.
  • Technical Aptitude: Ability to read blueprints, interpret site measurements, and apply mathematical/geometric calculations.
  • Detail Orientation: Precision in programming, data entry, and drafting — minor errors can cause costly manufacturing mistakes.
  • High School Diploma.
  • Minimum 6 months as a Cabinet Vision Programmer/Application Engineer (1 year preferred), or 2 years in a similar CAD/CAM role within a manufacturing environment.

Responsibilities

  • Programming & Toolpath Generation: Writing custom User Created Standards (UCS) and scripting toolpath logic to automate cut, drill, and machining operations within Cabinet Vision.
  • Screen-to-Machine (S2M) Programming: Using the S2M center to generate accurate G-code and CNC machine programs for routers and panel saws from Cabinet Vision designs.
  • Post-Processor Configuration: Building and maintaining CNC post-processors for brands such as Biesse, SCM, and Stiles/Homag to ensure clean software-to-machine communication.
  • Database & Catalog Management: Configuring and maintaining Cabinet Vision’s SQL Server database, material schedules, construction methods, and standard catalogs for repeatable production.
  • Reporting & Custom Logic: Generating complex reports and writing formulas/queries in Cabinet Vision’s proprietary UCS language and SQL to support production and estimating needs.
  • Software Implementation: Installing and configuring Cabinet Vision, including server database setup and connecting the software to shop CNC machinery.
  • Technical Support: Troubleshooting Cabinet Vision software bugs, fixing database corruption, and resolving machine-to-software communication issues.
  • Material Optimization: Programming cut-list logic that maximizes board yield, reduces waste, and lowers production costs.
  • Drafting & Design: Converting architectural floor plans and field measurements into manufacturing-ready 3D cabinet models and shop drawings within Cabinet Vision.
  • Training & Consulting: Conducting workshops, building training materials, and advising the team on Cabinet Vision workflow optimization.

Benefits

  • medical and dental plans
  • paid holidays
  • paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service