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)

BlackStar

Job Description

Job Description

Job Summary

We are seeking an experienced CNC Programmer / Machinist with advanced CAM programming expertise and strong CNC milling experience to join our manufacturing team in Montgomeryville, PA. This hands-on role is responsible for programming, setup, first-article validation, troubleshooting, fixturing, and production support for precision-machined components.

This is a full-time, onsite position with opportunities to contribute to process improvements, quality initiatives, and production efficiency.

Key Responsibilities

  • Create, modify, and optimize CNC milling programs using CAM software.
  • Generate and validate production-ready CNC programs and toolpaths.
  • Set up CNC mills, including tooling, chucks, collets, vises, offsets, and fixtures.
  • Design and build fixturing to support efficient and repeatable machining processes.
  • Interpret blueprints, engineering drawings, GD&T, and machining specifications.
  • Perform first-article inspections and verify dimensional accuracy using precision measuring tools.
  • Troubleshoot machining processes, tooling issues, and program performance.
  • Adjust feeds, speeds, offsets, and machine parameters to maintain quality and efficiency.
  • Complete production releases, quality sign-offs, and manufacturing documentation.
  • Perform routine machine maintenance and support safe manufacturing operations.
  • Communicate production issues and process improvements across work centers.

Required Qualifications

  • 5+ years of hands-on CNC milling programming and machining experience.
  • Expert-level CAM programming experience (CAM software platform not specified).
  • Proven experience creating, proving, and validating CNC programs for production.
  • Strong CNC mill setup experience, including tooling, fixturing, and offsets.
  • Excellent blueprint reading and GD&T interpretation skills.
  • Experience performing first-article inspections and quality verification.
  • Proficiency with precision measuring instruments such as micrometers, calipers, and indicators.
  • Strong troubleshooting and process improvement skills.
  • Excellent organizational, communication, and housekeeping practices.
  • Ability to work overtime as needed.
  • Must be authorized to work in the United States.

Preferred Experience

Candidates with CNC programming and machining experience in the following industries are encouraged to apply:

  • Aerospace Manufacturing
  • Automotive Manufacturing
  • Heavy Equipment Manufacturing
  • Precision Machining
  • Industrial Manufacturing

Benefits

  • 401(k)
  • Medical Insurance
  • Paid Vacation

Apply today to join a growing manufacturing team where your CNC programming expertise and machining skills directly impact production quality and performance.

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

    Confidential Recruiting Partners

    Montgomeryville, PA
    6 days ago
  •  ...by applicable laws, regulations and ordinances. Title: CNC Mill Machinist Location: Ivyland, PA (Onsite)(Milton Roy - 201...  .... 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
    2 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... 
    Suggested
    Ongoing contract
    Apprenticeship
    Local area
    Shift work

    Cybercoders

    Warminster, PA
    2 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... 
    Suggested
    Apprenticeship
    Work experience placement

    KMM

    Hatboro, PA
    2 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... 
    Suggested
    Full time

    Boyd Machine Co.Inc.

    Souderton, PA
    3 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
    23 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
  • $38 - $45 per hour

     ...CNC Programmer / Machinist - Montgomeryville, PA Location: Montgomeryville, PA Work Arrangement...  ...hands-on role is responsible for CAM programming, CNC setup, machining operations,...  ...software. Program and set up CNC mills, including tool offsets,... 
    Hourly pay
    Full time
    Relocation
    Visa sponsorship
    Flexible hours
    Shift work

    Direct Line Workforce Solutions

    Montgomeryville, PA
    5 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
    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
  • $25 - $36 per hour

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

    Liberty Personnel Services, Inc.

    Warminster, PA
    13 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
    28 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
  •  ...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
  • $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 Group

    Hatboro, PA
    2 days 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
    5 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
    18 days ago
  •  ...explore career opportunities with Greene, Tweed. JOB TITLE: CNC LATHE OPERATOR SHIFT/HOURS: 2nd shift / 2:45pm - 11:00pm DEPARTMENT...  ...set up, troubleshooting and run. Must be able to edit CNC Programs for various lathes. Must be proficient in the operation of... 
    Permanent employment
    Local area
    Trial period
    Flexible hours
    Shift work
    Afternoon shift

    Greene Tweed

    Lansdale, PA
    15 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
    4 days ago
  •  ...Summary We are seeking a skilled CNC Operator to join our team....  ...of our Okuma Horizontal Milling Center. The CNC Operator will...  ...with basic G-code, Mastercam CAM, and SolidWorks (or similar software...  ...company. Responsibilities Program, set up, and operate an Okuma... 
    Worldwide

    Chant Engineering

    Doylestown, PA
    22 days 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
    9 days ago
  •  ...accessories using advanced CNC machining and...  ...for a highly skilled CNC Programmer / Manufacturing Engineer...  ...for product design, CNC programming, process development, and...  ...extensive experience with CAD/CAM software, multi-axis...  ...CNC programs for mills and lathes. Generate... 

    360 Precision

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

     ...We are seeking skilled CNC Machinists who take pride in precision, safety, and producing quality parts right the first time. If you're experienced...  ...by performing operations such as cutting, drilling, milling, boring, and broaching according to work orders, blueprints,... 
    Part time
    Relocation package

    Naval Systems

    Hatfield, PA
    6 days ago
  • $36 - $42 per hour

     ...Overview We’re hiring 5-Axis CNC Machinists for a high-mix, low-volume precision shop supporting...  ...up and operate large-format 5-axis CNC milling centers in a precision, prototype, and...  ...Read, write, and confidently edit CNC programs (feeds/speeds, multi-axis offsets, tool... 
    Monday to Friday
    Shift work
    Day shift

    Laborup

    Horsham, PA
    2 days ago
  •  ...potential, and a shop that values skilled machinists? Join our 2nd shift team and earn 15%...  ...competitive base pay. We're seeking dependable CNC Machinists who take pride in producing...  ...by performing cutting, drilling, milling, boring, and broaching operations according... 
    Relocation package
    Shift work
    Afternoon shift

    B&G Manufacturing

    Hatfield, PA
    5 days ago
  •  ...precision manufacturing company that specializes in multi-axis CNC Milling/Turning and multi-axis CNC Swiss Turning. For over 50 years we...  ...and quality standards. Key Responsibilities Set up, program offsets, and operate multi-axis CNC lathes to produce precision... 

    John R. Bromiley Company

    Chalfont, PA
    8 days ago
  •  ...CNC Machinist Job Description: ~ CNC Mill / Lathe ~ CNC Mill / Turn ~ Multi-Axis Machine ~1st Shift - Monday through Friday, 7:00am to 3:30pm...  ...machine set up, including ability to read and edit G-code programs Understanding of G&M codes Understanding of... 
    Monday to Friday
    Monday to Thursday
    Shift work
    Day shift
    Afternoon shift

    21st Century Staffing

    Hatfield, PA
    1 day ago
  •  ...Job Description Job Description We are seeking skilled CNC Machinists to join our growing team. The ideal candidate is experienced, detail...  ...: ·       Set up and operate various CNC machines: CNC Mill, lathe, grinder and multi-axis machines ·       Interpret blueprints... 
    Full time
    Immediate start
    Day shift
    Afternoon shift

    EmployBridge

    Lansdale, PA
    15 days ago
  •  ...precision manufacturing company that specializes in multi-axis CNC Milling/Turning and multi-axis CNC Swiss Turning. For over 50 years we...  ...Hydraulics. The primary responsibility of a Nightshift CNC Machinist is to keep multiple CNC machines running production throughout... 
    Night shift
    Day shift
    Afternoon shift

    John R. Bromiley Company

    Chalfont, 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!