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

5-Axis CNC Mill Programmer / Setup Machinist (Mastercam)

$45 per hour

DPI Inc.

At a glance

Company: DPI Inc.
Location: Hatboro, PA 19040
Pay: up to $45 per hour
Job Type: Full-time
Shift: First shift
Experience: 10+ years
Machines: 3-axis, 4-axis and 5-axis CNC mills
Controls: Haas and Fanuc
CAM Software: Mastercam

Why join DPI Inc.?

DPI Inc. is a family-owned precision machining company where experienced machinists work on challenging, mission-critical components rather than basic repetitive production. The Hatboro shop supports aerospace, national defense, medical, cryogenic, oil, gas and energy customers, with work that demands careful setup, strong programming judgment and disciplined inspection.

This first-shift role is built for someone who enjoys owning a job from programming and workholding decisions through prove-out and final process improvement. DPI has invested in advanced multi-axis machining, high-pressure coolant systems, automation and lights-out-capable processes. The shop is fully air-conditioned and maintains an ISO 9001:2015 quality system.

DPI also offers health insurance, paid time off, a Simple IRA retirement plan, on-the-job learning, employee lunches and company outings. It is a close-knit shop with an open-door culture and long-tenured employees, including team members who have spent more than 30 years with the company.

⚙️ What you'll be doing

  • Program, set up, prove out and operate CNC milling jobs independently
  • Develop and optimize Mastercam toolpaths for 3-axis, 3+2 and 5-axis work
  • Select tooling, workholding, feeds, speeds and machining strategies
  • Load and edit programs, establish offsets and troubleshoot processes
  • Read complex blueprints and apply GD&T requirements
  • Inspect precision components and document results
  • Improve cycle time, repeatability, quality and unattended machining potential
  • Collaborate with engineering, quality and other shop-floor team members

️ Machines, controls & software

  • CAM Software: Mastercam
  • Controls: Haas and Fanuc
  • Machining: 3-axis, 4-axis, 3+2 and simultaneous 5-axis CNC milling
  • Technology: Multi-axis machining centers, high-pressure coolant and automated production processes
  • Inspection: CMMs, optical comparators, digital microscopes, instant measuring systems, profilometers and certified gages

⭐ Shop highlights

  • First-shift opportunity in a fully air-conditioned facility
  • Family-owned precision machining company established in 1988
  • Complex, tight-tolerance work for mission-critical industries
  • Modern 3-, 4- and 5-axis CNC machining technology
  • Automation and lights-out-capable production processes
  • ISO 9001:2015 certified quality system
  • Health insurance, paid time off and Simple IRA retirement plan
  • Open-door culture with long-tenured employees

Materials you'll work with

DPI machines aluminum, stainless steel, titanium, copper, brass, bronze, engineered plastics, tool steels, hardened materials and superalloys. Material assignments will vary by customer program and job.

✅ What we're looking for

Required:

  • 10+ years of relevant CNC milling, setup and machining experience
  • Ability to independently set up, prove out and operate CNC milling work
  • Experience reading blueprints and applying GD&T
  • Strong knowledge of tooling, workholding, offsets and inspection
  • Ability to troubleshoot and optimize machining processes

Preferred:

  • Advanced Mastercam programming experience
  • Experience with complex 3+2 and simultaneous 5-axis machining
  • Ability to independently program and develop complex multi-axis jobs
  • Experience with Haas and Fanuc controls

Why you'll like working here

This is a hands-on programming and setup role where strong machining judgment is valued. You'll have the chance to take ownership of complex work, use modern multi-axis technology and help improve processes in a stable, family-owned shop. The first-shift schedule, air-conditioned facility, competitive pay and benefits support a long-term career rather than a short-term assignment.

Pay, benefits & schedule

  • Pay: up to $45 per hour, based on demonstrated capability
  • Schedule: First shift, full-time
  • Benefits: Health insurance, paid time off and Simple IRA retirement plan
  • Additional perks: On-the-job learning, employee lunches and company outings

The highest rates are reserved for machinists who can independently program and develop complex multi-axis work.

About DPI Inc.

DPI Inc. is a precision job shop and contract manufacturer based in Hatboro, Pennsylvania. Since 1988, the company has produced demanding CNC-milled and CNC-turned components for aerospace, national defense, medical, cryogenic, oil, gas and energy applications. DPI combines advanced multi-axis equipment with engineering collaboration, process improvement and an ISO 9001:2015 quality system.

The shop supports prototypes through production and has invested in 3-axis, 4-axis and 5-axis machining, high-pressure coolant, robotic loading and lights-out-capable processes. DPI's work includes complex geometries, tight tolerances and difficult materials used in mission-critical applications.

Apply today

If you're an experienced CNC mill programmer and setup machinist who wants to own complex 5-axis work from programming through prove-out, apply through hireCNC today.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the 5-Axis CNC Mill Programmer / Setup Machinist (Mastercam) in Hatboro, PA vacancy
  • $45 per hour

     ...at KMM Group, our machinists manufacture components...  ...for an experienced CNC Mill Turn Machinist who...  ...run advanced multi-axis machining centers...  ...taking ownership from setup through stable...  ...Qualifications: ~5+ years CNC machining...  ...out manufacturing Mastercam or ESPRIT... 
    Suggested
    Permanent employment
    Full time
    Apprenticeship
    Relocation package

    KMM Group LTD

    Hatboro, PA
    more than 2 months ago
  • $40 per hour

     ...years Machines: CNC lathes, including mill-turn (lathe with...  ...CAM Software: Mastercam Why this job is...  ...cycle role for a machinist who can take a...  ...live tooling, or Y-axis experience is a plus...  ...CNC lathe setups and set tooling and...  ...axis, 4-axis, and 5-axis CNC milling... 
    Suggested
    Hourly pay
    Full time
    Contract work

    DPI Inc.

    Hatboro, PA
    6 hours ago
  •  ...CNC Programmer - Mills Growing machine shop in Bucks County is in need of a CNC Programmer with 3 to...  ...benefits, PTO, and flexible work hours! 5-axis milling experience preferred. Background with SolidWorks and Mastercam is a plus. Must have CNC programming experience... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    Liberty Personnel Services, Inc.

    Warminster, PA
    2 days ago
  • $30 - $40 per hour

     ...CNC Mill MachinistSalary: $30 - $40 per hourLocation: Warminster...  ...Not AvailableCNC Milling Setup/MachinistThe Setup Machinist will be responsible for...  ...operation of complex (4 and 5 axis) jobs on our CNC mills....  ...procedures. Work with the programmer to ensure accuracy and completeness... 
    Suggested
    Relocation package

    Affinity Executive Search

    Warminster, PA
    3 days ago
  • $30 - $40 per hour

    5-Axis CNC Mill Machinist Warminster, PA | $30 to $40 per hour | Full-time A precision machining...  ..., Pennsylvania is hiring a CNC Mill Setup Machinist. The role covers setting up...  ...oversee operators and work with the programmer to keep setups accurate and cycle times... 
    Suggested
    Hourly pay
    Full time
    Shift work

    iLocatum

    Warminster, PA
    2 days ago
  • $30 - $40 per hour

    5-Axis CNC Mill MachinistWarminster, PA | $30 to $40 per hour | Full-timeA precision machining...  ..., Pennsylvania is hiring a CNC Mill Setup Machinist. The role covers setting up complex 4...  ...oversee operators and work with the programmer to keep setups accurate and cycle... 
    Hourly pay
    Shift work

    iLocatum

    Warminster, PA
    1 day ago
  • $45 per hour

     ...Bonus: Up to $4,000 Experience: Experienced CNC Machinists Preferred Industry: Medical Devices, Aerospace...  ...or Green Card Holder (ITAR Required) --- CNC Mill Turn Machinist If you enjoy complex setups, multi-axis machining, and finding better ways to make good... 
    Permanent employment
    Full time
    Contract work
    Apprenticeship
    Relocation package

    KMM Group, LTD.

    Hatboro, PA
    a month ago
  • $29.85 - $42 per hour

     ...0 PM Experience: Experienced CNC Machinist Machines: Haas UMC-500 5-Axis Mill • Haas ST-30Y CNC Lathe • Manual...  ...work is high-mix and low-volume, so setups change and machining challenges...  ...importantly, you do not need to be a CNC programmer to qualify. Triumph is looking... 
    Full time
    Remote work
    Shift work
    Day shift

    Triumph Group

    North Wales, PA
    6 hours ago
  • $35 per hour

     ...15% Experience: 3–5+ years of CNC machining experience...  ...Required) --- CNC Machinist Setup Operator If you're...  ...could be working on CNC mills, Swiss machines, or...  ...Turn Centers Haas 5-Axis Machining Centers...  ...Gauges Software Mastercam Esprit SolidWorks... 
    Permanent employment
    Full time
    Contract work
    Apprenticeship
    Relocation package
    Shift work
    Night shift
    Afternoon shift

    KMM Group, LTD.

    Hatboro, PA
    a month ago
  •  ...hiring an experienced CNC Programmer to join a new,...  ...processes using Mastercam , working closely with machinists and engineering...  ...and optimize multi-axis CNC milling programs using...  ...Program 5-axis 3+2 machining...  ...machinists through setup, prove-out, and production... 

    Laborup

    Horsham, PA
    4 days ago
  •  ...CNC Programmer IIICadrex is seeking a CNC Programmer...  ..., including milling, turning,...  ...software (e.g., Mastercam, GibbsCAM) to generate...  ...including CNC programs, setup sheets, tooling...  ...programmers and machinists on advanced...  ...with multi-axis machining, 5-axis machining,... 
    Local area

    Cadrex Manufacturing Solutions

    Southampton, PA
    4 days ago
  •  ...CNC Machinist As a CNC Machinist you will be responsible for working...  ...surgical instruments using CNC Mills, Lathes, and Wire EDM...  ...operating high-end automated 5-Axis milling machines. Openings...  ...mill to machine parts. CNC Setup and Operation: Follow a setup... 
    Worldwide
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    ARCH Medical Solutions -Lehigh Valley [Quakertown]

    Quakertown, PA
    2 days ago
  •  ...an experienced CNC Swiss Programmer to support...  ...and support 9-axis, 12-axis, and...  ...PartMaker, SolidCAM, Mastercam, or equivalent...  ...Create setup sheets, work instructions...  ...with machinists, setup technicians...  ...Minimum 5 years of CNC...  ...of multi-axis milling, turning, live... 
    Contract work

    KMM Group

    Hatboro, PA
    3 days ago
  •  ...Equipment Manufacturing Co. is currently looking for a full-time CNC Set-Up Machinist to aid our growing production needs.  We serve our parent...  ...in homes and businesses nationwide. Duties: Perform setups and run production on Haas, Hitachi, and Robodrill cnc machining... 
    Full time

    Reliable Equipment & Service Co Inc

    Warminster, PA
    23 days ago
  •  ...an experienced CNC Swiss Programmer and Technical...  ...including mentoring machinists and...  ...programs for 9–12 axis CNC Swiss machinery...  ...full setup documentation,...  ...and multi-axis milling operations for...  ...: - Minimum 5 years of hands...  ...PartMaker, SolidCAM, Mastercam, or equivalent... 
    Relocation package

    VeroSkills

    Hatboro, PA
    2 days ago
  • $35 per hour

     ...Single-turret horizontal CNC lathes, including Y-axis and sub-spindle configurations...  ...is for an experienced machinist who can take an...  ...the print, building the setup, and proving it out before...  ...runs 3-axis, 4-axis, and 5-axis CNC milling and turning work, including... 
    Hourly pay
    Full time
    Contract work

    DPI Inc.

    Hatboro, PA
    6 hours ago
  •  ...Description Job Description CNC Mill and Lathe Operator The CNC...  ...jobs correctly for production, setups, and both direct and indirect labor...  ...you'll use: CNC Mill (3-4 axis VMC) (Fanuc, Mazak, Haas, Okuma...  ...Measurement Gauges CNC Mill (5+ axis VMC) (Fanuc, Mitsubishi,... 
    Immediate start
    Relocation package
    Monday to Thursday
    Flexible hours
    Shift work
    Afternoon shift

    Bracalente Manufacturing - USA

    Trumbauersville, PA
    17 days ago
  •  ...Description We are seeking a skilled CNC Programmer specializing in aerospace and defense...  ...will create precise CNC programs using Mastercam and SolidWorks for complex machining operations...  ...Develop and optimize CNC programs for 5-axis milling, turning centers, and multi-tasking... 
    Apprenticeship

    ALIGN PRECISION

    Horsham, PA
    8 days ago
  •  ...looking for a full-time CNC Lathe (mill turn) and Swiss lathe Programmer. Job Overview...  ...Lathe (both 2 axis and multi axis live...  ...supporting machine setup operators. Responsibilities...  ...the operators and machinists on the shop floor,...  ...lathe machining. 5 years +... 
    Full time

    Reliable Equipment & Service Co Inc

    Warminster, PA
    23 days ago
  • $85k - $100k

     ...responsible for product design, CNC programming, process...  ...(prefer Fusion) multi-axis machining, and process...  ...using AutoDesk Fusion), setup sheets, and tool lists to...  ...: Minimum of 5 years of CNC programming...  ...SolidWorks, Fusion 360, Mastercam, or similar CAD/CAM software... 

    360 Precision

    Warminster, PA
    28 days ago
  • $27 - $35 per hour

     ...CNC Machinist Precision Machining | 3, 4 & 5-Axis $27 - $35/hour 3rd Shift | Monday-Friday Full-Time | Direct Hire The...  ...work with 3-, 4-, and 5-axis CNC mills and lathes in a clean, temperature...  ...position. You will perform your own setups, make program adjustments, inspect... 
    Hourly pay
    Full time
    Monday to Friday
    Night shift

    gpac

    Philadelphia, PA
    4 days ago
  • $125k - $150k

     ...Description Advanced CNC Manufacturing Engineer – 5-Axis & Mill-Turn Location: Perkasie...  ...: An exceptional machinist-programmer who developed engineering...  ..., operation sequences, setup quantities, and datum-...  ...CAM: SolidCAM, MasterCAM CAD and fixture design... 
    Full time
    Relocation package

    Carson Helicopters

    Perkasie, PA
    22 days ago
  •  ...Warminster is looking for a full-time Machinist/Machine Setup Operator. Overview: Reliable Equipment...  ...techniques, work-holding, and CNC machine setup procedures, is required....  ...run existing jobs on a variety of CNC milling equipment (experience with both vertical... 
    Full time
    Work at office

    Reliable Equipment & Service Co Inc

    Warminster, PA
    23 days ago
  •  ...manufacturing. Job Title: Milling Machinist Job Type: Full-Time Department...  ...: • Set up and operate CNC and manual milling machines to...  ...Experience with CAD/CAM software (e.g., Mastercam, Fusion 360) • Experience with multi‑axis machining • Familiarity with... 
    Full time

    E F Precision LLC

    Willow Grove, PA
    14 days ago
  •  ...Job Description Job Description The CNC Machinist operates mill and lathe CNC machines to manufacture precision parts according to specifications...  ...machine performance   Preferred Qualifications ~5+ years of experience in CNC machining ~ Proficiency in CNC... 
    Apprenticeship
    Night shift
    Day shift

    ALIGN PRECISION

    Horsham, PA
    1 day ago
  •  ...Title: Swiss and/or Lathe Machinist (Night Shift) Job...  ...setting up and operate CNC Swiss and/or Lathes to...  ...Lathes  • Operate CNC milling machines for secondary...  ...CAM software (Esprit, Mastercam, Fusion 360, PartMaker) • Knowledge of multi‑axis Swiss machines with live... 
    Full time
    Night shift

    E F Precision LLC

    Willow Grove, PA
    14 days ago
  •  ...CNC Setup MachinistAre you an experienced CNC Setup Machinist who enjoys solving problems, improving processes, and keeping production running efficiently?We're seeking a skilled CNC professional to join a precision manufacturing team where you'll play a key role in machine... 
    Full time
    Immediate start

    gpac

    Philadelphia, PA
    1 day ago
  •  ...We’re hiring an experienced CNC Lathe / Mill-Turn Machinist to join a growing precision manufacturing operation in Horsham, PA . This is a senior...  .... We’re looking for a machinist who can own jobs from setup through finished part — interpreting prints and GD&T,... 

    Laborup

    Horsham, PA
    4 days ago
  •  ...fasteners, providing hands-on CNC programming, tooling, and process...  ...across grinding, EDM, milling, turning, polishing, heat treatment...  ...processes on equipment using Mastercam, Mazak (Maz) Control, conversational...  ...CNC grinding, wire & ram EDM, 5-axis CNC, CNC milling, and CNC... 

    PennEngineering

    Doylestown, PA
    4 days ago
  •  ...We are seeking a highly skilled CNC Machinist / Programmer to join our growing precision manufacturing...  ...Run jobs independently from setup through final production Manufacture...  ...with CAM software such as Fusion 360, Mastercam, or equivalent ~ Solid understanding... 

    TheMasonGroup

    Warminster, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to 5-Axis CNC Mill Programmer / Setup Machinist (Mastercam). Be the first to apply!