Demo

CNC Programmer

LanceSoft
North Versailles, PA Temporary
POSTED ON 9/24/2026 CLOSED ON 10/28/2026

What are the responsibilities and job description for the CNC Programmer position at LanceSoft?

Position Summary We are seeking an experienced CNC Programmer / Machinist to join our team. In this role, you will read technical blueprints, develop precise G-code/M-code programs, set up multi-station CNC machinery (mills/lathes), and ensure parts meet strict dimensional tolerances. You will work closely with our quality assurance team to deliver flawless precision components. Key Responsibilities CNC Programming: Develop, optimize, and edit G-code and CAD/CAM programs (Mastercam or equivalent) for multi-axis CNC mills, lathes, and machining centers. Machine Setup & Operation: Set up tooling, fixtures, work offsets, and parameters for prototype development and production runs. Blueprint Reading: Interpret complex engineering drawings, blueprints, and GD&T (Geometric Dimensioning and Tolerancing) specifications. Process Optimization: Select optimal cutting tools, feeds, and speeds to maximize productivity while preserving tool life and part quality. Quality Assurance: Inspect first-piece and in-process parts using precision measuring instruments (micrometers, calipers, height gauges, CMM) to uphold our low-rejection standards. Maintenance & Troubleshooting: Perform routine preventive maintenance on CNC equipment and troubleshoot programming or mechanical issues on the shop floor. Safety & Cleanliness: Maintain a clean, organized, and safe workspace adhering to shop safety protocols and standard operating procedures. Qualifications & Requirements Experience: 3 years of experience in CNC programming and setup in a precision machining environment. Technical Skills: Proficiency in G-code/M-code programming and CAD/CAM software (e.G., Mastercam, GibbsCAM, or SolidWorks). Equipment Knowledge: Strong hands-on experience with multi-axis CNC milling machines and lathes. Blueprint & GD&T: Proficient in reading engineering blueprints and applying GD&T standards. Quality Focus: Meticulous attention to detail with experience performing self-inspections using precision measuring tools. Education: High School Diploma or GED required;Vocational certification or Associate degree in Precision Machining/Manufacturing Technology is preferred. What We Offer Competitive Pay: Based on experience and skill level. Comprehensive Benefits: Health, vision, and dental insurance options. Paid Time Off: Paid holidays and personal time off. Growth & Stability: Opportunity to work with modern machinery in a stable, established contract manufacturing facility.

Salary : $60,000 - $82,000

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: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
This job has expired.
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 LanceSoft

  • LanceSoft Dickinson, ND
  • Job Title: Maintenance Associate Duration: 12 Months Location: Dickinson, ND. 58601 Payrate: $20 to $26 per hour Summary: The Maintenance Associate is resp... more
  • 1 Day Ago

  • LanceSoft Grand Forks, ND
  • Locum Psychiatric Mental Health Nurse Practitioner (PMHNP) Grand Forks, North Dakota Assignment Dates: November 23, 2026 – February 22, 2027 (13 Weeks) Com... more
  • 1 Day Ago

  • LanceSoft North Springfield, VT
  • This position requires a self-motivated person who maintains an exceptional working relationship with colleagues, sales, manufacturing and customers. The C... more
  • 1 Day Ago

  • LanceSoft South Burlington, VT
  • Title: Final Assembly Operator Location: South Burlington Vermont 05403 Duration: 12 Months Contract Pay rate: $19.00/hr. - $23.00/hr.(W2) Shift: 7: 00am t... more
  • 1 Day Ago


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

  • LPI1 - Lesleh Precision Inc. Vernon, PA
  • CNC Programmer – Horizontal/Vertical Machining Centers (HMC/VMC) We are seeking a highly skilled and detail-oriented CNC Programmer specializing in Horizon... more
  • 1 Day Ago

  • Re:Build Manufacturing Kensington, PA
  • About Re:Build Manufacturing – New Kensington Re:Build Manufacturing New Kensington is part of the Re:Build family of companies, located in New Kensington,... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!