Demo

CNC Programmer/Machinist

W3Global
Montgomeryville, PA Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/10/2026
Title: CNC Programmer / Machinist

Location: Montgomeryville, PA

Workplace Type: Onsite

Job Type: Full-Time

Salary: $54,000 - $70,000 per year (based on experience and programming skills)

Shift: Day Shift

Job Summary

We are seeking a skilled CNC Programmer / Machinist to join our manufacturing team in Montgomeryville, PA. This role is responsible for programming, setting up, and operating CNC machines to produce high-precision machined components according to engineering drawings and specifications.

The ideal candidate will have strong experience with CAM programming, blueprint reading, machining processes, and CNC setup. This position requires hands-on expertise in programming CNC mills, setting tooling, performing first-article inspections, and maintaining strict quality and safety standards.

This role is ideal for a detail-oriented machinist who thrives in a precision manufacturing environment and is passionate about continuous improvement and process optimization.

Key Responsibilities

CNC Programming & Machining

  • Program CNC machines using CAM software to produce precision components
  • Review work orders, blueprints, engineering drawings, and machining specifications
  • Develop machining programs including:
    • Tool paths
    • Zero points
    • Tool registers
    • Offsets and compensation
  • Calculate machining parameters using basic math, geometry, and trigonometry
  • Prove out CNC programs and make necessary adjustments to ensure optimal performance
Machine Setup & Operation

  • Set up CNC milling machines and related equipment
  • Install and adjust:
    • Three-jaw and four-jaw chucks
    • Collets and bushings
    • Vises and stops
    • Tooling and attachments
  • Design and fabricate custom fixturing when required
  • Perform machine setup verification before production runs
  • Operate CNC equipment to manufacture precision components
Quality Control & Inspection

  • Verify machine settings and perform first-article inspections
  • Measure parts using appropriate inspection tools
  • Ensure compliance with engineering specifications and tolerances
  • Follow documented work instructions and manufacturing travelers
  • Complete quality documentation and production sign-offs

Machining Operations

Monitor And Maintain Proper Machining Operations Including

  • Drilling
  • Grooving
  • Turning
  • Facing
  • Knurling
  • Thread chasing
  • Precision cutting operations

Detect Machining Issues And Implement Corrective Actions By

  • Adjusting machine settings
  • Reprogramming controls when necessary
  • Replacing or sharpening worn tooling
  • Troubleshooting process inefficiencies

Equipment Maintenance

  • Maintain CNC machines and related equipment
  • Perform routine preventive maintenance
  • Follow manufacturer guidelines for equipment care
  • Identify and troubleshoot mechanical or operational issues
  • Coordinate repairs when necessary

Documentation & Communication

  • Maintain accurate production records
  • Document machine adjustments and process improvements
  • Communicate irregularities or issues across work centers
  • Ensure continuity between shifts and production teams

Safety & Continuous Improvement

  • Follow company safety policies and procedures
  • Maintain a clean and organized workspace
  • Support continuous improvement initiatives
  • Contribute to operational efficiency and productivity improvements

Technical Skills

Required Skills & Qualifications

  • Strong expertise in CAM programming (software platform flexible)
  • Excellent blueprint reading and interpretation skills
  • Deep understanding of CNC machining processes
  • Knowledge of tooling, fixturing, and machining parameters
  • Ability to calculate machining requirements using basic math and trigonometry

Professional Skills

  • Strong attention to detail
  • Excellent troubleshooting and problem-solving abilities
  • Effective verbal and written communication skills
  • Strong organizational and housekeeping practices
  • Ability to work independently and manage multiple tasks

Education & Experience

  • Experience working as a CNC Programmer, CNC Machinist, or CNC Operator
  • Strong hands-on experience with CNC milling machines
  • Experience with precision machining and tight tolerances
  • Manufacturing or machining training/certification is a plus

Work Environment

  • Manufacturing / machine shop environment
  • Standing and operating machinery for extended periods
  • Ability to work overtime when required to meet production schedules

Compensation & Benefits

We offer a competitive compensation and benefits package including:

  • Annual Salary: $54,000 - $70,000 depending on experience
  • Day Shift Schedule
  • 401(k) Retirement Plan
  • Medical Insurance
  • Paid Vacation
  • Stable full-time employment in a precision manufacturing environment

Why Join Our Team?

  • Work with advanced CNC machining equipment
  • Be part of a precision manufacturing team
  • Opportunities to contribute to process improvements and production optimization
  • Stable long-term career in a skilled trades environment

How To Apply

Qualified candidates with experience in CNC programming, machining, and precision manufacturing are encouraged to apply by submitting their resume highlighting relevant machining and programming experience

Salary : $54,000 - $70,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/Machinist?

Sign up to receive alerts about other jobs on the CNC Programmer/Machinist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
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
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 W3Global

  • W3Global Washington, DC
  • Job Responsibility Manage and implement the Site Specific Quality Management Plan for compliance with Contract requirements. Act as the Company liaison wit... more
  • 9 Days Ago

  • W3Global Bedford, NH
  • Job Title: Project Manager - Restoration Location: 25 Harvey Road, Bedford, NH Position Overview We are seeking an experienced Project Manager - Restoratio... more
  • 9 Days Ago

  • W3Global Oklahoma, OK
  • Full Job Description What we are looking for: A well-established law firm in the Oklahoma City area is seeking an experienced Legal Secretary/Legal Assista... more
  • 9 Days Ago

  • W3Global Tuscaloosa, AL
  • About The Job As a Senior Accountant, you will be an important member of our Accounting team supporting the accuracy, integrity, and timeliness of our fina... more
  • 9 Days Ago


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

  • Pure Fishing Philadelphia, PA
  • Pure Fishing is a global leader in the fishing tackle industry, with a portfolio of iconic brands that includes Abu Garcia®, Berkley®, Fenwick®, Frabill®, ... more
  • 4 Days Ago

  • Compucraft Fabricators Montgomeryville, PA
  • Description: CNC Programmer/ Operator/Machinist/ CNC Programmer /Machinist Job Purpose: Produces precision machined parts by, programming with CAM software... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!