Demo

CNC Programmer

Samuel, Son & Co.
Lebanon, VA Full Time
POSTED ON 4/4/2026
AVAILABLE BEFORE 5/2/2026
Essential Functions
- Utilize Mastercam to create machine programs
- Create setup sheets for repeat jobs to ensure a standard process
- Design and create fixtures as required for jobs, and train operators in their use
- Work with CNC operators to expand their understanding of machining process
- Utilize knowledge of machining process to adjust feeds and speeds to reduce process time
- Work with the CNC operators to meet expectations for productivity, OTD, and quality goals
- Keep process moving, and alert management when production is inhibited
- Drive process improvement on the floor through continuous improvement of manufacturing process
- Work with fabrication manager to determine run time and tooling costs for new jobs
Minimum Qualifications
- Minimum 5 years of experience with programing and setting up CNC mills
- Ability to read and understand engineering drawings, specifications, and blueprints
- Must be able to communicate effectively with all levels of the organization, and have strong team building and interpersonal skills Preferred Qualifications
- 10 or more years of related CNC machining experience
- Bachelor’s degree in a technical field from an accredited institution
- Strong computer skills, including Microsoft office, and experience utilizing an MRP system.
- Experience implementing lean manufacturing Working Conditions
- This position works in a manufacturing environment
- Must be able to work all required shift hours, overtime, and weekends as needed.
- Lift up to 25 lbs. regularly, up to 50 lbs. occasionally
- Bend, twist, climb, squat, kneel throughout shift able to work in hot or cold conditions
- Ability to function successfully in a fast-paced, changing work environment
- Use hands for simple and power grasping as well as push/pull and fine manipulation
- Work at and/or below shoulder level
- See fine detail in printed product along with checking for color accuracy

Salary.com Estimation for CNC Programmer in Lebanon, VA
$78,650 to $102,891
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Samuel, Son & Co.

  • Samuel, Son & Co. Tucson, AZ
  • PRIMARY RESPONSIBILITIES: - Performs tasks such as laser, plasma or waterjet operation and assisting other employees as assigned - Periodically reviews the... more
  • 10 Days Ago

  • Samuel, Son & Co. Columbia, TN
  • WHAT WE OFFER: - Paid Weekly, Direct Deposit - Competitive pay rates - 2nd shift has a $1.00/hour shift differential - 3rd shift has a $1.50/hour shift dif... more
  • 10 Days Ago

  • Samuel, Son & Co. Marinette, WI
  • ESSENTIAL FUNCTIONS / RESPONSIBILITIES: - Adhere to and abide by all plant safety rules and regulations. - Perform daily preventative maintenance tasks. - ... more
  • 10 Days Ago

  • Samuel, Son & Co. Tomahawk, WI
  • Here are some of the great benefits that we offer: - Competitive wage - Company paid health and dental benefits - Paid vacation and productivity bonus - Op... more
  • 10 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Lebanon, VA area that may be a better fit.

  • Samuel, Son & Co. 1855 Lebanon, VA
  • Essential Functions - Utilize Mastercam to create machine programs - Create setup sheets for repeat jobs to ensure a standard process - Design and create f... more
  • 24 Days Ago

  • General Engineering Co Va Abingdon, VA
  • CNC Machinist Summary/Objective The CNC Machinist produces machine parts by programming, setting up, and operating a computer numerical control (CNC) machi... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!