Demo

CNC Programmer / Machinist | Precision Job ShopI CAM I Setup & Tooling | PA

JoB Training & Coaching
North Wales, PA Full Time
POSTED ON 7/6/2026
AVAILABLE BEFORE 7/29/2026
CNC Programmer / Machinist (Precision Job Shop)

Location: Montgomeryville, PA

Shift: 7:00 AM – 3:30 PM (Overtime as Required)

Industry: Precision Manufacturing / Machinery

Employment Type: Full-Time

Experience Level: Mid–Senior (5 Years Hands-On Job Shop Experience)

Position Summary

We are seeking an experienced CNC Programmer / Machinist with strong hands-on expertise in a precision job shop environment. This role requires an individual who can independently program, set up, machine, and troubleshoot complex, low-volume/high-mix precision components.

The ideal candidate has extensive experience working with tight tolerances, frequent setup changes, and custom parts for multiple customers. Strong CAM programming skills, blueprint interpretation, and machining expertise are essential.

Key Responsibilities

  • Review work orders, engineering drawings, blueprints, and technical specifications to determine machining requirements.
  • Program CNC mills using CAM software (any platform), including tool paths, offsets, zero/reference points, and machining parameters.
  • Set up and operate CNC mills, including 3-axis and 4-axis machines.
  • Design and build fixtures, tooling setups, and workholding solutions (chucks, vises, collets, bushings, stops, etc.).
  • Perform first article inspection and verify part accuracy against drawings and tolerances.
  • Monitor machining operations such as drilling, milling, turning, facing, knurling, and threading.
  • Troubleshoot machining issues and adjust programs, tooling, and machine settings as required.
  • Maintain quality standards by ensuring adherence to specifications and inspection requirements.
  • Perform tool changes, sharpening, replacements, and machine adjustments.
  • Conduct preventive maintenance and ensure machines operate safely and efficiently.
  • Document production activities, setup changes, and machining processes accurately.
  • Collaborate with engineering and production teams to improve processes and efficiency.
  • Ensure all safety procedures and workplace standards are followed at all times.


Required Qualifications

  • Minimum 5 years of hands-on experience in a precision CNC job shop environment.
  • Strong experience machining custom, low-volume, high-mix parts for multiple customers.
  • Ability to independently program, set up, and operate CNC machines.
  • Strong blueprint reading and geometric dimensioning & tolerancing (GD&T) skills.
  • Proven experience working with tight tolerances and complex machining requirements.
  • Ability to perform basic math, geometry, and trigonometry for machining calculations.
  • Experience in frequent setup changes and fixture design.


Technical Skills

  • CNC Milling (3-axis and 4-axis preferred)
  • CAM Programming (any software platform)
  • Tooling selection and optimization
  • Fixture design and workholding solutions
  • Blueprint and engineering drawing interpretation
  • Machining processes (drilling, milling, turning, threading, grooving, etc.)
  • Precision measurement tools (calipers, micrometers, gauges)


Preferred Qualifications

  • Experience in a high-precision job shop environment (custom parts manufacturing)
  • Exposure to multiple CNC control systems (Haas, Fanuc, Mazak, etc.)
  • Experience with process improvement and lean manufacturing principles
  • Strong troubleshooting and problem-solving skills in machining operations


Key Competencies

  • Strong attention to detail
  • High level of mechanical aptitude
  • Problem-solving and decision-making ability
  • Ability to work independently with minimal supervision
  • Strong organizational and time management skills
  • Commitment to quality and continuous improvement


Work Environment

  • Precision manufacturing / job shop environment
  • Frequent setup changes and diverse machining tasks
  • Overtime required based on production needs
  • Focus on safety, quality, and efficiency in daily operations


Benefits

  • Competitive hourly compensation based on experience and programming skills
  • Medical, dental, and vision coverage
  • 401(k) retirement plan
  • Paid vacation and holidays
  • Stable, long-term employment opportunity in a growing manufacturing environment

Salary.com Estimation for CNC Programmer / Machinist | Precision Job ShopI CAM I Setup & Tooling | PA in North Wales, PA
$65,244 to $83,924
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 / Machinist | Precision Job ShopI CAM I Setup & Tooling | PA?

Sign up to receive alerts about other jobs on the CNC Programmer / Machinist | Precision Job ShopI CAM I Setup & Tooling | PA 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: 
$51,669 - $66,452
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
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 JoB Training & Coaching

  • JoB Training & Coaching Ponca, OK
  • About The Opportunity We are seeking a detail-oriented Procurement / Sourcing Specialist II to support logistics and supply chain operations for large-scal... more
  • 13 Days Ago

  • JoB Training & Coaching Enid, OK
  • About The Opportunity We are seeking a detail-oriented Procurement / Sourcing Specialist II to support logistics and supply chain operations for large-scal... more
  • 13 Days Ago

  • JoB Training & Coaching Palo Alto, CA
  • Payroll Manager (Workday Payroll) – Hybrid | San Jose, CA About The Opportunity We are seeking an experienced Payroll Manager to oversee end-to-end payroll... more
  • 13 Days Ago

  • JoB Training & Coaching Sunnyvale, CA
  • Payroll Manager (Workday Payroll) – Hybrid | San Jose, CA About The Opportunity We are seeking an experienced Payroll Manager to oversee end-to-end payroll... more
  • 13 Days Ago


Not the job you're looking for? Here are some other CNC Programmer / Machinist | Precision Job ShopI CAM I Setup & Tooling | PA jobs in the North Wales, PA area that may be a better fit.

  • ALIGN PRECISION Horsham, PA
  • Summary A CNC Programmer is responsible for transforming raw materials into precise, functional components using specialized machinery. This role entails i... more
  • 6 Days Ago

  • ALIGN PRECISION Horsham, PA
  • Position Summary: Prepares and operates computer numerical control machines. Follows provided operational instructions for the machine and part processes .... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!