Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer | CNC Machinist (CAM Programming & Milling)

Confidential Recruiting Partners

Job Description

Job Description

Our client is seeking an experienced CNC Programmer | Machinist to support production by creating CAM programs, performing full CNC mill setups, designing fixturing, and verifying first‑article parts. This role requires expert‑level CAM programming ability and strong hands‑on machining skills. Candidates must be able to take apart from print to production with minimal supervision.

Onsite | No Visa Sponsorship | No Relocation Assistance

Work Schedule: 7AM–3:30PM

Please Note: Candidates must currently reside within a 30–45 minute commutable distance of the worksite or be able to self‑fund an immediate relocation

Responsibilities:

  • Design and produce fixturing for new and repeat jobs.
  • Work overtime as needed to support production schedules.
  • Troubleshoot machining issues, tool wear, and process deviations.
  • Complete production travelers, documentation, and quality sign‑offs.
  • Follow all safety procedures and support preventive maintenance activities.
  • Review work orders, blueprints, and GD&T to plan machining operations.
  • Prove out new programs and verify first‑article parts to print specifications.
  • Create CAM programs and generate machine‑ready G‑code (software flexible)
  • Set tool registers, offsets, compensation, feeds/speeds, and reference points.
  • Perform full CNC mill setups including tooling, chucks, collets, vices, and attachments.
  • Perform dimensional inspections using micrometers, calipers, indicators, and other metrology tools.

Qualifications (Must-Haves)

  • All education levels considered.
  • Strong blueprint and GD&T interpretation.
  • Reliable attendance and ability to work onsite daily.
  • Hands‑on CNC mill setup, tooling, and fixturing experience.
  • Ability to troubleshoot machining processes and adjust programs.
  • Strong organizational, communication, and documentation skills.
  • 5+ years of CNC machining experience with expert CAM programming ability.

Work Environment:

  • Onsite manufacturing environment.
  • Overtime may be required based on production needs.

Benefits & Perks:

  • 401(k)
  • Medical
  • Paid Vacation
Vacancy posted 17 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer | CNC Machinist (CAM Programming & Milling) in Montgomeryville, PA vacancy
  •  ...Description Job Description CNC Programmer / Machinist (Precision Job Shop)...  ...individual who can independently program, set up, machine, and...  ...multiple customers. Strong CAM programming skills, blueprint...  ...requirements. Program CNC mills using CAM software (any platform... 
    Suggested
    Hourly pay
    Full time
    Shift work

    Jobsonboard

    Lansdale, PA
    24 days ago
  • CNC Mill Machinist BH Job ID: BH-3791 SF Job Req ID: CNC Mill Machinist Ingersoll Rand is committed...  .... This role will be responsible for setting up, adjusting, programming with assistance, G-coding, and operating machine tools with... 
    Suggested
    Full time
    Shift work
    Afternoon shift

    Ingersoll Rand

    Warrington, PA
    1 day ago
  • CNC Mill Machinist BH Job ID: BH-3791-1 SF Job Req ID: CNC Mill Machinist Ingersoll Rand is committed...  .... This role will be responsible for setting up, adjusting, programming with assistance, G-coding, and operating machine tools with... 
    Suggested
    Full time
    Shift work
    Afternoon shift

    Ingersoll Rand

    Horsham, PA
    1 day ago
  • $30 - $35 per hour

     ...Job Description Job Description Multi-Axis CNC Programmer & Machinist (HAAS Mills / Okuma Lathes) Location: Montgomeryville, PA Compensation...  ...role At 6:00 AM you power up a HAAS mill, load a fresh program, and watch the first chips fly. By mid‑morning you’ve... 
    Suggested
    Hourly pay
    Full time
    Monday to Friday
    Day shift

    Axion Recruitment

    Montgomeryville, PA
    1 day ago
  •  ...Responsibilities Create, edit, and optimize CNC programs using Mastercam, GibbsCAM, or similar CAM software Interpret engineering...  ...issues Collaborate with machinists, engineers, and quality teams Maintain...  ...with 3-, 4-, or 5-axis mills and/or CNC lathes Ability to read... 
    Suggested

    Employbridge

    Lansdale, PA
    2 days ago
  •  ...CNC Programmer/Machinist Montgomeryville, PA 18936 Full-Time | 1st Shift (7:00 AM...  ...CNC Programmer/Machinist to program, set up, and operate 3- & 4-axis CNC mills in a precision manufacturing environment...  ...experience ~ Strong CAM programming skills ~ Expertise... 
    Full time
    Day shift

    LinQ Global

    Montgomeryville, PA
    22 days ago
  • $33 - $47 per hour

     ...Job Description Job Description: This CNC Programmer/Machinist role is responsible for planning, programming, setting up, and proving milling operations in a precision job shop...  ...safety, and production flow. Strong hands-on CAM programming and machining expertise are... 
    Work at office

    Nova Talent Solutions

    Montgomeryville, PA
    29 days ago
  • $35 per hour

     ...day at KMM Group, our machinists manufacture components...  ...technologies, space exploration programs, and other mission-...  ...an experienced CNC Milling Machinist / Setup Operator...  ..., and related CAD/CAM workflows Zeiss CMM...  ...VMC Machinist ~ CNC Programmer/Operator ~ Toolmaker... 
    Permanent employment
    Full time

    KMM Group LTD

    Hatboro, PA
    a month ago
  •  ...CNC Operator Join our precision-driven team as a CNC Programmer/Operator—where innovation meets craftsmanship in every machined...  ...on precision production—not programming. This role is ideal for...  ...operate are Haas VF-2 and VF-3 mills. They also have a Haas ST-30 and... 
    Hourly pay
    Work at office
    Day shift

    Jobot

    North Wales, PA
    3 days ago
  •  ...Cnc Operator Chant Engineering designs, manufactures, and services...  ...of our Okuma Horizontal Milling Center. The CNC Operator will...  ...with basic G-code, Mastercam CAM, and SolidWorks (or similar software...  .... Responsibilities: Program, set up, and operate an Okuma... 
    Worldwide

    Chant Engineering

    Doylestown, PA
    8 hours ago
  •  ...Precision CNC Machining company specializing in complex machined parts and assemblies...  ...: offering services from multi-axis milling/turning to final assembly, is looking to...  ...with basic understanding of computer programming and CAD/CAM Mechanical aptitude and good math skills... 
    Local area

    On Site Personnel Group Inc

    Ivyland, PA
    8 hours ago
  • $30 - $35 per hour

     ...Job Details: CNC PROGRAMMER/ MACHINIST  Growing machine shop in Bucks County is in need of a CNC...  ...PTO, and flexible work hours! 5-axis milling experience is nice to have....  ...SolidWorks is a plus. Must have CNC programming experience from scratch. Email your... 
    Permanent employment
    Full time
    Flexible hours

    Liberty Personnel Services, Inc.

    Horsham, PA
    26 days ago
  • $30 - $43 per hour

     ...Job Details: CNC PROGRAMMER - MILLS Growing machine shop in Bucks County is in need of a CNC Programmer with 3 to 10 years of experience programming mills. This is a full-time permanent position with competitive pay, full benefits, PTO, and flexible work hours!... 
    Permanent employment
    Full time
    Flexible hours

    Liberty Personnel Services, Inc.

    Warminster, PA
    26 days ago
  •  ...We are seeking a skilled mid- to upper-level CNC Machinist with strong experience in CNC lathes and mill-turn machines for a fast-paced job shop environment...  ...candidate will be capable of independently setting up, programming, and running complex parts while maintaining high... 
    Full time

    Boyd Machine Co.Inc.

    Souderton, PA
    14 days ago
  •  ...Job Description Job Description CNC PROGRAMMER - MILLS Growing machine shop in Bucks County...  ...with 3 to 10 years of experience programming mills. This is a full-time permanent...  ...Food Production, Renewable Energy and Machinists. Company Description Libertyjobs.... 
    Permanent employment
    Full time
    Flexible hours

    Liberty Personnel Services, Inc

    Warminster, PA
    18 days ago
  •  ...Description Summary A CNC Programmer is responsible for...  ...and implementing CNC programs, and setting up machines...  ...using MasterCAM CAD/CAM software, collaborating...  ...experience with multi axis mill turn programming....  ...to internal customers (machinists and supervisors).... 
    Apprenticeship
    Flexible hours

    ALIGN PRECISION

    Horsham, PA
    4 days ago
  •  ...Description Job Description Description: CNC Programmer/Machinist | Precision Job Shop Full Time |...  .... POSITION OVERVIEW • Program, set up, and machine precision custom...  ...Job Shop Experience REQUIRED • Expert CAM Programming Experience REQUIRED • Ability... 
    Hourly pay
    Full time
    Monday to Friday
    Day shift

    Purple Cow Recruiting

    Montgomeryville, PA
    11 days ago
  •  ...Job Description Job Description CNC Milling Setup Machinist CNC Milling Setup Machinist Position...  ...Milling Setup Machinist to set up, program-verify, and operate CNC milling machines...  ...offsets as needed; collaborate with programmers and engineers to optimize cycle time... 
    Ongoing contract
    Apprenticeship
    Local area
    Shift work

    Cybercoders

    Warminster, PA
    24 days ago
  •  ...can count on. Role Summary: Join our 1st shift as a skilled CNC Machinist. You will be responsible for the setup, programming, prove-out, operation, and troubleshooting of CNC lathes, milling machines, grinders, and gear shaping equipment to manufacture precision... 
    Apprenticeship
    Local area
    Worldwide
    Day shift

    Harold Beck & Sons

    Newtown, PA
    8 days ago
  • $125k - $150k

     ...Description Advanced CNC Manufacturing Engineer – 5-Axis & Mill-Turn Location: Perkasie...  ...limited to generating CAM toolpaths. The person...  ...paths: An exceptional machinist-programmer who developed...  ...extensive hands-on CNC programming and machine prove-out experience... 
    Full time
    Relocation package

    Carson Helicopters

    Perkasie, PA
    3 days ago
  • $110k - $140k

     ...Overview We're hiring a CNC Programmer for our aerospace, defense, and semiconductor...  ...from print to production: programming complex 5-axis milling in Mastercam, designing your own fixturing...  ...programs on the floor with the machinists who run them. Why Join Us... 
    Monday to Friday
    Shift work
    Day shift

    Laborup

    Glenside, PA
    1 day ago
  •  ...Direct Hire Key Responsibilities: Set up and operate CNC mills and lathes Fabricate, modify, and repair precision parts...  ...machines Adhere to all safety protocols and quality standards Program machines using G-Code as needed Qualifications: Proven 2-... 

    J & J Staffing Resources

    Willow Grove, PA
    3 days ago
  • $20 - $35 per hour

     ...Description CNC Lathe Machinist Location: Hatfield, PA Employment Type: Full-Time About the Role B&G Manufacturing...  ....) Experience machining high-temp alloys Programming or editing programs at the machine Experience in small... 
    Hourly pay
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift
    Afternoon shift

    Miratech

    Hatfield, PA
    2 days ago
  •  ...Job Description Job Description The CNC Machinist operates mill and lathe CNC machines to manufacture precision parts according to specifications...  ...The role involves following, modifying, and creating CNC programs, as well as performing routine machine maintenance during... 
    Apprenticeship
    Night shift
    Day shift

    ALIGN PRECISION

    Horsham, PA
    14 days ago
  •  ...manufacturing. Job Title: Milling Machinist Job Type: Full-Time...  ...Responsibilities: • Set up and operate CNC and manual milling machines...  ...offsets, tool changes, and program edits as needed • Inspect...  ...: • Experience with CAD/CAM software (e.g., Mastercam,... 
    Full time

    E F Precision LLC

    Willow Grove, PA
    15 days ago
  • $150k

     ...hiring an experienced CNC Swiss Programmer to support complex,...  ...customers. Swiss programming means solving real manufacturing...  ..., or equivalent CAM software Use and...  ...Collaborate with machinists, setup technicians, quality...  ...of multi-axis milling, turning, live tooling... 
    Permanent employment
    Full time
    Contract work

    KMM Group LTD

    Hatboro, PA
    a month ago
  • $20 - $25 per hour

     ...Job Description Job Description CNC Mill / Lathe Operator Location: Lansdale, PA Schedule: 1st Shift 6a-2:30pm or 2nd Shift 2:30pm-11:30pm Mon-Fri Pay: $20-25+ CNC Mill / Lathe Operator Responsibilities Set up and operate CNC lathe, CNC Laser, or CNC... 
    Permanent employment
    Temporary work
    Work at office
    Local area
    Day shift
    Afternoon shift

    PeopleShare

    Lansdale, PA
    24 days ago
  • $42 - $52 per hour

     ...Permanent Lead Our Precision Team! CNC Machining Shop Manager Needed...  ...output of less than 10 CNC machinists on 7 vertical machining...  ...lathes Software used: Gibbs CAM Hands‑on manager position requiring...  ...in CNC machining and programming with a job shop background Collaborate... 
    Hourly pay
    Permanent employment
    Full time
    Local area

    Australia-Employment

    North Wales, PA
    4 days ago
  •  ...us: We are a dedicated CNC machining company with a focus...  ...and output of less than 10 CNC machinists on 7 vertical machining...  ...lathes Software used: Gibbs CAM This is a hands-on manager...  ...experience in CNC machining and programming with a job shop background... 
    Permanent employment
    Full time
    Local area

    Jobot

    North Wales, PA
    1 day ago
  •  ...high-quality precision-machined parts through state-of-the-art CNC technology. We specialize in manufacturing that meets rigorous...  ...blueprints, and specifications to plan machining processes Program CNC mills using geometric dimensions, math, and trigonometry Perform... 
    Hourly pay
    Local area
    Day shift

    Jobot

    Lansdale, PA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer | CNC Machinist (CAM Programming & Milling). Be the first to apply!