×
Register Here to Apply for Jobs or Post Jobs. X

Cam Programmer​/Optimization Technician

Job in Fredericksburg, Stafford County, Virginia, 22403, USA
Listing for: UFP Industries
Full Time position
Listed on 2026-03-01
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer
Salary/Wage Range or Industry Benchmark: 60000 USD Yearly USD 60000.00 YEAR
Job Description & How to Apply Below

Job Summary

The CNC Programmer is responsible for the management and processing of machined parts from mill, including selection of tooling, determination of programming component geometry of parts. Also responsible for the functionality of programs including safe cutting strategies, sufficient feeds/speeds setup, and problem‑solving complex cuts on the CNC's, Beam Saws, and Horizontal boring machines while maximizing sheet yields. Relies on experience and judgment to plan and accomplish goals;

some creativity and latitude is expected.

Principle Duties and Responsibilities
  • Reads and analyzes job orders, prints, drawings, and customer specifications
  • Works with programming manager to ensure customer expectations
  • Programs and/or optimizes for the CNC Machine Router(s), horizontal boring machines, and/or beam saws
  • Determines and assesses how work pieces are to be clamped or held during machine processing cycles to ensure full functionality and proper use such as:
    • Spoil board and flow through vacuum hold‑down methods
    • Dedicated fixtures
    • Risers and/or pods
  • Determines the proper type of tool cutting bit to be used in the routing/boring/pocketing cycles
  • Handles mill departments on hand tool inventory, send resharpening requests as needed and/or orders tooling in case of emergency shortage
  • Stores programming files and is responsible for file management
  • Checks processed paneling to ensure the operation is producing to required job specifications
  • Directs and trains other employees working on the machine, as needed
  • Is diligent of machine workshop and if any maintenance work needs to be done, to coordinate with appropriate teams to get maintenance problems addressed
  • Identifies and maintains productivity of machine programming to improve/sustain throughput, i.e. process improvements for faster cycle times
  • Identifies, researches, and resolves various problems and opportunities
  • Evaluates the performance of individuals operating the equipment
  • Manages activities and performs duties consistent with all UFP policies, procedures, and applicable laws
  • Communicates to employees and other management members as required
  • Leads employees in minor department specific continuous improvement and safety initiatives
  • Prepares detailed production packets for millwork outlining flow and any other pertinent information
  • Performs other duties as required
  • Ensures material thickness and communicates via ECR (engineering change request) to engineering as needed for initial launch / initial acquirement of material
  • Communicate BOM or job method updates as needed
Qualifications
  • Minimum high school education.
  • Minimum 1 to 3 years of experience working with a CNC machine tool with a focus on FANUC-controlled driven CNC Machine.
  • Working knowledge of CAD/CAM engineering software.
  • Basic knowledge of Cartesian coordinate graphic systems is required.
  • Understanding and interpretation of the various Machine Codes for FANUC controlled based CNC Machines.
  • Fundamental working knowledge of AutoCAD software is required.
  • Working knowledge of Excel, Word, Outlook, and other business software.
  • Basic knowledge of lumber math, lumber grades and materials, and species.
  • Basic knowledge of the uses and function ability of tool types, i.e. down shear, up shear, compression, straight, o flute end mills.

The Company is an Equal Opportunity Employer.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary