Demo

CNC Programmer

Samuel, Son & Co. 1855
Lebanon, VA Full Time
POSTED ON 3/26/2026
AVAILABLE BEFORE 5/26/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
$68,360 to $87,018
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
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
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. 1855

  • Samuel, Son & Co. 1855 Birmingham, AL
  • Samuel, Son & Co. is growing! If you’re looking for a rewarding career opportunity with a family run, industry leading organization, bring your experience ... more
  • 10 Days Ago

  • Samuel, Son & Co. 1855 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 differentia... more
  • 10 Days Ago

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

  • Samuel, Son & Co. 1855 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 differentia... more
  • 11 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. 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
  • 15 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!