Logo for UFP Industries

CNC Design Programmer II

Key Facts

Remote From: 
Full time
Mid-level (2-5 years)
English

Other Skills

  • Communication
  • Multitasking
  • Time Management
  • Telephone Skills
  • Detail Oriented

Roles & Responsibilities

  • 5+ years of CNC programming experience, preferably with wood, composite, or concrete formwork materials.
  • Advanced proficiency in AutoCAD (2D and 3D) and working knowledge of Inventor or similar 3D CAD software.
  • Strong working knowledge of CIM‑TECH Router‑CIM (or comparable router CAM software) and ability to read and interpret architectural and concrete formwork drawings.
  • Experience producing customer-facing approval drawings and full production/assembly drawing packages, with comfort engaging directly with customers via phone, email, and virtual meetings.

Requirements:

  • Develop production-ready CNC programs for 3-axis and 4-axis routers using in-house and customer-supplied CAD/PDF files (including occasional hand sketches) to generate precise outputs.
  • Perform drawing cleanup and minor to moderate design adjustments in AutoCAD and SolidWorks to optimize parts for CNC fabrication.
  • Collaborate with customers and internal sales to develop 3D-modeled forming solutions (blockouts, rollbacks, radius walls, single-sided pours, shoring and system integrations) and create fully dimensioned approval drawings, production and assembly drawing packages, BOMs, hardware schedules, and panel layouts.
  • Utilize CIM‑TECH Router‑CIM for advanced toolpath strategies, multi-sheet nesting, post-processing and CNC output; maintain organized job folders and communicate with customers, designers, project managers, and shop leads to meet project schedules.

Job description

The CNC Design Programmer II is a mid-level programming and design support role that builds upon the responsibilities of a CNC Design Programmer I. This position adds direct customer collaboration, 3D-modeled forming solution development, and the creation of detailed production and assembly drawings.

This role works with moderate supervision from senior Design Programmers and focuses on delivering accurate, efficient, and customer-ready CNC programs and drawing packages for concrete formwork and related systems.

 

Primary Responsibilities

(Includes all CNC Design Programmer I duties, with expanded scope as outlined below)

  • Generate precise, production-ready CNC programs for 3-axis and 4-axis routers using in-house and customer-supplied files, including:
    • In-house designer CAD files (.DWG, .STEP, .DXF)
    • Customer-supplied CAD files or PDFs
    • Occasional hand-drawn sketches (with clarification as required)
  • Perform drawing cleanup and minor to moderate design adjustments in AutoCAD and SolidWorks to optimize parts for CNC fabrication.
  • Collaborate directly with customers and internal sales teams to develop 3D-modeled forming solutions, including:
    • Blockouts
    • Rollbacks
    • Radius walls
    • Single-sided pours
    • Shoring and system integrations
  • Create and issue:
    • Fully dimensioned customer approval drawings
    • Complete production and assembly drawing packages
    • Bills of material (BOMs), hardware schedules, and panel layout sheets
  • Verify tolerances, material optimization, constructability, and form pressure calculations (when required) prior to final release.
  • Utilize CIM‑TECH Router‑CIM daily for:
    • Advanced toolpath strategies
    • Multi-sheet nesting
    • Post-processing and CNC output
  • Maintain complete and organized job folders, including customer correspondence, revisions, approvals, and final production files.
  • Communicate clearly and proactively with customers, designers, project managers, and shop leads to resolve questions and meet project timelines.
  • Consistently meet or exceed programming and drawing deliverables within established schedules.

 

Requirements for Advancement / Qualifications

  • 5+ years of CNC programming experience
    (Experience with wood, composite, or concrete formwork materials strongly preferred)
  • Advanced proficiency in AutoCAD (2D & 3D)
  • Working knowledge of Inventor or similar 3D CAD software
  • Strong working knowledge of CIM‑TECH Router‑CIM or comparable router CAM software
  • Proven ability to read and interpret architectural and structural drawings, including concrete formwork details
  • Experience producing:
    • Customer-facing approval drawings
    • Full production and assembly drawing packages
  • Comfortable with direct customer interaction (phone, email, and virtual meetings) to clarify scope and present solutions
  • Solid understanding of:
    • Concrete forming systems
    • Load requirements
    • Common industry practices
  • Excellent attention to detail, dimensioning accuracy, and geometric tolerancing knowledge

 

Ability to manage multiple projects simultaneously while maintaining high accuracy and organization

 

 


The Company is an Equal Opportunity Employer.




Related jobs

Other jobs at UFP Industries

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.