CNC Mill Machinist

DPI inc

Hatboro (Montgomery County)

On-site

USD 34,000 - 55,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Sign-on bonus up to $3,500

Job summary

DPI Inc. in Hatboro, PA is seeking an experienced CNC Mill Machinist who can independently set up and run CNC milling equipment in a job-shop environment.

This full-time, day-shift role offers $25–$40 per hour, on-site at 2800 Turnpike Drive, with a sign-on bonus up to $3,500 paid quarterly over the first year.

Qualifications

  • Must be able to independently set up a CNC mill from start to finish.
  • Strong blueprint-reading skills with GD&T experience.
  • Ability to establish X, Y, Z coordinates and work offsets.

Responsibilities

  • Independently set up CNC vertical machining centers.
  • Read and interpret engineering drawings, tolerances, GD&T, and specifications.
  • Install and indicate vises, fixtures, tooling, and workholding; establish offsets.

Skills

CNC milling setup
Blueprint reading
GD&T knowledge
Tool offset setup
Quality inspection
Troubleshooting

Tools

Haas CNC mill
Fanuc controls
Calipers / micrometers

Job description

CNC Mill Machinist

DPI Inc. – Hatboro, PA

Full-Time | Day Shift

Pay: $25–$40 per hour

Schedule: Monday through Friday, 7:00 a.m.–3:30 p.m.

Work location: 2800 Turnpike Drive, Suite 6, Hatboro, PA 19040 (on-site)

Sign‑on bonus: Up to $3,500, paid quarterly over the first year. Employees must be in good standing for each bonus payment to be paid out.

DPI Inc. is a growing precision CNC machine shop serving aerospace, defense, industrial, and other high‑specification customers. We are looking for an experienced CNC Mill Machinist who can independently set up and run CNC milling equipment in a job‑shop environment.

This is not an operator position. We are looking for someone who understands the complete setup process and can take a job from setup instructions, drawings, and tooling requirements through a successful first piece and production run.

Responsibilities
  • Independently set up CNC vertical machining centers
  • Read and interpret complex engineering drawings, tolerances, GD&T, and specifications
  • Install and indicate vises, fixtures, tooling, and workholding
  • Establish work offsets and tool offsets
  • Locate part zero accurately using appropriate setup methods
  • Select, install, touch off, and replace cutting tools
  • Cut and prepare soft jaws and other job‑specific workholding when required
  • Load, verify, and safely prove out CNC programs
  • Make appropriate offset and minor program adjustments as necessary
  • Inspect first‑piece and in‑process parts using micrometers, calipers, indicators, height gages, bore gages, and other inspection equipment
  • Maintain dimensional control throughout production
  • Troubleshoot tooling, finish, dimensional, and process issues
  • Perform multiple setups and operations as required
  • Maintain accurate production and inspection records
  • Work independently while communicating problems or potential improvements to supervision, programming, and quality personnel
  • Follow DPI safety, quality, AS9100, and ITAR requirements
Qualifications — Required
  • Previous CNC milling setup experience in a precision machining environment
  • Ability to independently set up a CNC mill from start to finish
  • Strong blueprint‑reading skills
  • Working knowledge of GD&T and close‑tolerance machining
  • Ability to properly establish X, Y, and Z work coordinates
  • Experience setting tooling and making tool/wear offsets
  • Ability to cut and set up soft jaws and common workholding
  • Ability to inspect your own work and determine whether parts conform to print
  • Ability to troubleshoot machining problems without constant supervision
Qualifications — Preferred
  • Haas CNC mill experience
  • Experience with 4‑axis or 5‑axis machining
  • Experience machining stainless steel, aluminum, tool steels, nickel alloys, and other difficult materials
  • Aerospace or defense manufacturing experience
  • Familiarity with Fanuc‑style controls
  • Experience with low‑volume/high‑mix job‑shop manufacturing
What We Are Looking For

The right person for this position is a machinist who can be handed a job and be trusted to work through the setup carefully and correctly. We value setup knowledge, attention to detail, consistency, and good judgment more than simply years in the trade.

DPI offers opportunities for experienced machinists to continue developing their programming, multi‑axis, and advanced machining skills as the company grows.

Job Type: Full-time

Schedule: Day shift, Monday through Friday, 7:00 a.m.–3:30 p.m.

Work Location: Hatboro, Pennsylvania (on‑site)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Experienced CNC Lathe Setup Machinist
Experienced CNC Lathe Setup Machinist

Morning Machinist • Hatboro, Northern (KY)

Hybrid
USD 70,000 - 76,000
Health insurance
PTO
Simple IRA
+2
CNC Lathe Programmer / Setup Machinist
CNC Lathe Programmer / Setup Machinist

Morning Machinist • Hatboro, Northern (KY)

Hybrid
USD 33,000 - 55,000
Health insurance
PTO
Simple IRA
+1
CNC Machine Operator
CNC Machine Operator

DPI Inc. • Hatboro

On-site
USD 42,000 - 64,000
CNC Milling Machinist
CNC Milling Machinist

Princeton Tool Inc. • Santa Clarita (CA)

On-site
USD 48,216 - 61,992
Quarterly profit-sharing bonus
Paid time off
401(k) with company match
+2
CNC Machinist Horizontal Milling
CNC Machinist Horizontal Milling

Collins Mfg • Town of Florida (NY)

On-site
USD 52,000 - 76,000
CNC Mill Machinist
CNC Mill Machinist

PPS-HPS • Tempe (AZ)

On-site
USD 50,000 - 70,000
Highly competitive pay rate
Second-to-none benefits
Room for advancement
CNC Machinist | Day Shift
CNC Machinist | Day Shift

PI Physik Instrumente, LP • Shrewsbury (MA)

On-site
USD 41,000 - 62,000
Competitive pay + 401k match
Excellent benefits
CNC Lathe Operator — Precision Machining (Day Shift)
CNC Lathe Operator — Precision Machining (Day Shift)

DPI Inc. • Hatboro

On-site
USD 42,000 - 64,000
CNC Mill Machinist
CNC Mill Machinist

Discflo Pumps • Santee (CA)

On-site
USD 45,000 - 55,000
Health Insurance
Dental Insurance
Life Insurance
+7
Senior CNC Lathe Setup Machinist | Precision & Speed
Senior CNC Lathe Setup Machinist | Precision & Speed

Morning Machinist • Hatboro, Northern (KY)

Hybrid
USD 70,000 - 76,000
Health insurance
PTO
Simple IRA
+2