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 1 day ago
Similar jobs that could be interesting for youBased on the CNC Programmer | CNC Machinist (CAM Programming & Milling) in Montgomeryville, PA vacancy
  •  ...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... 
    Suggested
    Immediate start
    Relocation
    Visa sponsorship
    Flexible hours

    Confidential Recruiting Partners

    Montgomeryville, PA
    1 day ago
  • CNC Mill Machinist BH Job ID: BH-3791-4 SF Job Req ID: CNC Mill Machinist Ingersoll Rand is committed to achieving workforce diversity...  .... 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

    Hatfield, PA
    14 hours 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... 
    Suggested
    Full time

    Boyd Machine Co.Inc.

    Souderton, PA
    28 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.... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    Liberty Personnel Services, Inc

    Warminster, PA
    2 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).... 
    Suggested
    Apprenticeship
    Flexible hours

    ALIGN PRECISION

    Horsham, PA
    18 days ago
  •  ...Positive Support Each Other Strive for Excellence Inspire Passion Scope & Role Programs, sets up and operates a variety of CNC 3, 4 & 5 Axis Machines to mill metallic and nonmetallic workpieces to produce, maintain, or repair parts for customer... 
    Apprenticeship
    Work experience placement

    KMM

    Hatboro, PA
    2 days ago
  •  ...Description: CNC Programmer/ Operator/Machinist/ CNC Programmer /Machinist Job Purpose: Produces precision machined parts by, programming with CAM software, setting up, and operating a computer...  ...dimensions and tolerances Programs mills by entering instructions,... 
    Hourly pay
    Full time
    Work at office
    Day shift

    Compucraft Fabricators

    Montgomeryville, PA
    more than 2 months 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
    28 days ago
  • $31 - $35 per hour

     ...Join our precision-driven team as a CNC Programmer/Operator—where innovation meets craftsmanship...  ...focused on precision production—not programming. This role is ideal for someone experienced...  ...to operate are Haas VF-2 and VF-3 mills. They also have a Haas ST-30 and a TL-2... 
    Hourly pay
    Work at office
    Local area
    Day shift

    Jobot

    Lansdale, PA
    3 days ago
  • $4,000 per month

     ...Inspire Passion Swiss Programmer - Precision That...  ...an experienced CNC Swiss Machining Programmer...  ...and optimizing CNC programs for complex Swiss...  ...is highly skilled in CAM programming, multiaxis milling, and micromachining...  ...Collaborate with machinists and setup teams to ensure... 
    Full time
    Relocation package

    KMM Group

    Hatboro, PA
    3 days ago
  • $55 per hour

     ...College is searching for a part time CNC Mill and Lathe instructor to teach our CNC Machinist program at our Pottstown and/or Blue...  ...environment as an operator, programmer, setup technician, or machinist...  ...comparable. • Working experience with CAM software (Mastercam, Fusion 360... 
    Hourly pay
    Contract work
    Temporary work
    Part time
    Work experience placement
    Casual work

    Montgomery County Community College

    Blue Bell, PA
    3 days ago
  • $30 - $35 per hour

     ...bring parts to life on HAAS mills , Okuma lathes , and...  ...set up, fixture, and verify programs, run parts to spec, and...  ...routers to produce custom CNC parts Turn engineering...  ...Roles You May Recognize CNC Machinist, CNC Operator, CNC Programmer, CNC Setup Technician,... 
    Hourly pay
    Full time
    Shift work
    Day shift

    Axion Recruitment

    Lansdale, PA
    2 days ago
  •  ...looking for a full-time CNC Lathe (mill turn) and Swiss lathe Programmer. Job Overview The...  ...for designing, programming, and maintaining Lathe (...  ...), and programming in a CAM software environment (Autodesk...  ...helping the operators and machinists on the shop floor, providing... 
    Full time
    Part time
    Shift work

    Reliable Equipment and Service Co. Inc.

    Warminster, PA
    4 days ago
  •  ...CNC Operator We are seeking a skilled individual to join our team as a CNC Operator...  ...focuses on maintaining the operation of CNC mills and lathes, ensuring the production of...  ...machines running smoothly without requiring programming skills. Location Montgomeryville... 
    Local area
    Flexible hours

    PEAK Technical Staffing USA

    Montgomeryville, PA
    1 day 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
    2 days ago
  •  ...CNC Lathe and Mill Machinist JOB OPEN My client is seeking an experienced CNC Machinist. The right candidate will have work experience on both CNC lathes and CNC mills. This position is full time and you will work a regular daytime shift. No sponsorship... 
    Full time
    Work experience placement
    Day shift

    Coyote Technical & Executive Sourcing

    Doylestown, PA
    3 days ago
  •  ...General Information Name CNC Set-up Machinist (Mill) Employment Type Direct Hire Position level Full-time Virtual/Remote? No Labor Category Light Industrial Date 15-May... 
    Full time
    Remote work

    Kelly Services, Inc.

    Hatboro, 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
    2 days ago
  •  ...Description Job Description Title: CNC Machinist Location: Ivyland, PA (Onsite)(Milton...  ...responsible for setting up, adjusting, programming independently, G-coding, and operating...  ...operate machine tools, including lathes, milling machines, grinders, and CNC machines (... 
    Shift work
    Afternoon shift

    Ingersoll Rand

    Warminster, PA
    7 days ago
  • $25 - $35 per hour

     ...Job Description Job Description CNC Mill Set-up Machinist| Direct Hire| $25-35/hr. based on skills and experience | Hatboro, PA | Monday...  ...precise machining tasks. •    Adjust tool offsets, prove out programs, and make process modifications to achieve required... 
    Permanent employment
    Temporary work
    Local area
    Monday to Friday

    Kelly Services

    Hatboro, PA
    23 days ago
  •  ...Positive Support Each Other Strive for Excellence Inspire Passion CNC Milling Machinist (3, 4 & 5-Axis) - Precision That Matters Hatboro, PA | Full...  ..., and machine high-precision parts ~ Modify and optimize programs for performance and efficiency; Fanuc and Siemens... 
    Full time

    KMM Group

    Hatboro, PA
    1 day 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
    1 day ago
  • $25 - $40 per hour

     ...Opportunity Snapshot Role: Direct‑hire CNC technician openings across Pennsylvania...  ...Responsibilities Set up and operate CNC mills, lathes, grinders, and multi‑axis...  ...mid runs Technical Proficiency CNC Programming CNC Machine Setup & Changeover Machines... 
    Temporary work
    Shift work

    Cannonball

    Telford, PA
    4 days ago
  •  ...Description Job Description Precision CNC Machining company specializing in...  ...Medical: offering services from multi-axis milling/turning to final assembly, is looking...  ...savvy with basic understanding of computer programming and CAD/CAM Mechanical aptitude and good math... 
    Local area

    Onsite Personnel LLC

    Ivyland, PA
    13 days ago
  •  ...manufacturing. Job Title: Milling Machinist (2nd Shift) Job Type:...  ...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
    Afternoon shift

    E F Precision LLC

    Willow Grove, PA
    16 days ago
  • $4,000 per month

     ...Hatboro, PA | Full-Time KMM Group is seeking an experienced CNC Machinist – Mill-Turn (Set Up/Operator) to join our manufacturing team....  ...You’ll work with different materials, solve problems, modify programs for improvement, and help improve how we run jobs every day.... 
    Full time
    Apprenticeship
    Relocation package

    KMM

    Hatboro, PA
    5 days ago
  •  ...CNC Set-up Machinist (Mill) If you're looking for a permanent CNC Machinist role, look no further! Kelly, in partnership with a manufacturing...  ...execute precise machining tasks. Adjust tool offsets, prove out programs, and make process modifications to achieve required... 
    Permanent employment

    Kelly

    Hatboro, PA
    5 hours ago
  • Lockheed Martin is looking for a CNC Programmer in King of Prussia, PA. In this role, you will develop and optimize CNC programs for advanced manufacturing, ensure program validation...  ...experience and proficiency with CAM software. A Top Secret security clearance... 

    Lockheed Martin

    King of Prussia, PA
    14 hours ago
  •  ...CNC Mill Setup Operator Reliable Equipment Manufacturing Co. is currently looking for a full-time CNC Set-Up Machinist to aid our growing production needs. We serve our parent company Reliable...  ...CNC machining Edit and update programs for jobs as required Deburr and... 
    Full time

    Reliable Equipment and Service Co. Inc.

    Warminster, PA
    1 day ago
  •  ...Greene, Tweed CNC Programmer At Greene, Tweed, you'll find the cutting-edge technology...  ...is responsible for creation of CNC programs for 3-5 axis milling centers and CNC lathes to...  ...specified tolerances. Works with machinists to troubleshoot machine and program... 
    Permanent employment
    Local area
    Flexible hours

    Greene Tweed

    Kulpsville, PA
    4 days 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!