CNC Lathe Programmer / Setup Machinist
$40 per hourDPI Inc.
At a glance
Company: DPI Inc.
Location: Hatboro, PA 19040
Pay: Up to $40 per hour
Job Type: Full-Time
Experience: 10+ years
Machines: CNC lathes, including mill-turn (lathe with milling) capability
Controls: Fanuc, Haas
CAM Software: Mastercam
Why this job is worth considering
DPI Inc. is a family-owned precision machine shop in Hatboro, PA that has been producing close-tolerance parts for aerospace, defense, medical, and energy customers since 1988. This is a full-cycle role for a machinist who can take a job from print through first-piece approval — writing and proving out the program, not just running one someone else wrote. It's a good fit for someone who understands tooling, workholding, and feeds and speeds well enough to build a reliable, repeatable process on CNC turning work. Mill-turn, live tooling, or Y-axis experience is a plus.
What you'll be doing
- Create, edit, and optimize CNC lathe programs
- Plan machining operations from engineering drawings and specifications
- Select tooling, inserts, workholding, feeds, and speeds
- Perform complete CNC lathe setups and set tooling and work offsets
- Safely prove out new and existing programs
- Complete first-piece inspections and make necessary corrections
- Troubleshoot programming, tooling, setup, and machining issues
- Improve cycle times and process reliability
- Maintain accurate production and quality documentation
Machines, controls and software
CNC lathes, including mill-turn (lathe with milling) capability, running Fanuc and Haas controls with Mastercam CAM programming.
What we're looking for
Required:
- Previous CNC lathe programming and setup experience
- Ability to independently take a part from blueprint to production
- Strong knowledge of G-code and CNC turning processes
- Strong blueprint-reading and inspection skills
- Experience working with close tolerances
- Knowledge of cutting tools, feeds, speeds, and workholding
Preferred:
- Experience with live tooling, sub-spindles, or Y-axis turning
- CAD/CAM programming experience (Mastercam)
Pay, benefits and schedule
Pay is up to $40 per hour, full-time. DPI Inc. offers health insurance, PTO, a Simple IRA, ongoing training, employee lunches and outings, and a fully air-conditioned facility.
About DPI Inc. and apply
DPI Inc. is a family-owned precision job shop and contract manufacturer in Hatboro, Pennsylvania, in business since 1988. The shop runs 3-axis, 4-axis, and 5-axis CNC milling and turning work, including high-pressure coolant and robotic-loading, lights-out-capable production, for aerospace, national defense, medical, cryogenic, and oil and gas customers. DPI machines aluminum, stainless steel, titanium, copper, brass, bronze, engineered plastics, tool steels, hardened materials, and superalloys, and holds ISO 9001:2015 certification. It's an open-door, family-owned shop with an easygoing, hands-on culture. Ready to apply? Submit your resume through hireCNC's quick apply.
$35 per hour
...Machines: Single-turret horizontal CNC lathes, including Y-axis and sub-spindle configurations... ...988. This opening is for an experienced machinist who can take an established CNC lathe... ...run: reading the print, building the setup, and proving it out before signing off on...SuggestedHourly payFull timeContract work$45 per hour
...: 3-axis, 4-axis and 5-axis CNC mills Controls: Haas and... ...machining company where experienced machinists work on challenging, mission-... ...work that demands careful setup, strong programming judgment... ...'re an experienced CNC mill programmer and setup machinist who wants...SuggestedHourly payFull timeContract workTemporary workShift workDay shift- ...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,...Suggested
- TECOMET in Horsham, PA seeks an experienced CNC Machinist III to produce precision parts by operating, setting... ...up, and potentially programming CNC mills and lathes. You will read drawings, adjust tooling, and optimize setups to meet tight tolerances while upholding GMP/...Suggested
$29.85 - $42 per hour
...Experience: Experienced CNC Machinist Machines: Haas UMC-500 5-Axis Mill • Haas ST-30Y CNC Lathe • Manual Mills & Lathes Controls... ...high-mix and low-volume, so setups change and machining... ...you do not need to be a CNC programmer to qualify. Triumph is looking...SuggestedFull timeRemote workShift workDay shift- ...CNC Lathe Machinist Job Category: Manufacturing Requisition Number: CNCMA004298 Location: Quakertown, PA 18951, USA Job Details What you'll do... ...Citizen, Star, or Tsugami for precision small-part machining. CNC Setup and Operation: Follow a setup sheet or look at a program on...Monday to Friday
- ...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
- ...CNC Swiss Machinist The Swiss Setup Machinist will be responsible for the setup and operation of complex, close-tolerance jobs on our Swiss-type CNC lathes. They will ensure their parts meet quality standards and are responsible for 1st part approval, prior to turning...
- ...We are seeking a highly skilled CNC Machinist / Programmer to join our growing precision manufacturing... ...Run jobs independently from setup through final production Manufacture... ...Experience with Doosan / DN Solutions CNC lathes Familiarity with Fanuc controls...
- ...Swiss CNC Setup Machinist The Swiss Setup Machinist will be responsible for the setup and... ...-tolerance jobs on our Swiss-type CNC lathes. They will ensure their parts meet quality... ...and procedures. Work with the programmer to ensure accuracy and completeness of...
$30 - $40 per hour
...CNC Swiss Machinist Warminster, PA | $30 to $40 per hour | Full-time A precision... ...is hiring a Swiss CNC Setup Machinist. The role sets up... ...Star, and Tsugami Swiss-type lathes, approves first pieces, and... ...operators and work with the programmer to keep setups accurate and...Hourly payFull timeShift work- ...and redefine the manufacturing. Job Title: Swiss and/or Lathe Machinist (Night Shift) Job Type: Full-Time Position Summary: The... .../or Lathe Machinist is responsible for setting up and operate CNC Swiss and/or Lathes to produce high‑precision components. This...Full timeNight shift
- ...currently looking for a full-time 2nd Shift CNC Set-Up Machinist. Hours are 3-11:30pm, Monday - Friday. Duties: Perform setups as well as edit and update programs for... ...hydraulic tools, reliable equipment, horizontal, lathe Position CNC Machine Operator 2nd...Full timePart timeMonday to FridayShift workAfternoon shift
- ...Group is hiring an experienced CNC Swiss Programmer to support complex, tight-... ..., Tornos, or similar Swiss lathe experience also valuedDevelop... ...support toolsCreate setup sheets, work instructions, inspection... ...with machinists, setup technicians, quality...Contract work
- CNC Machinist BH Job ID: 4279 SF Job Req ID: 18327 Ingersoll... ...Follow and develop standard work for setup, inspection, and deburring Adapt new... ...Setup and operate machine tools, including lathes, milling machines, grinders, and CNC...Full timeShift workDay shift
- ...Job Description Job Description CNC Mill and Lathe Operator The CNC Mill and Lathe Operator is responsible for setting up and operating... ...on time Clock in and out of jobs correctly for production, setups, and both direct and indirect labor activities Participate...Immediate startRelocation packageMonday to ThursdayFlexible hoursShift workAfternoon shift
$45 per hour
...Every day at KMM Group, our machinists manufacture components used in... ...re looking for an experienced CNC Mill Turn Machinist who can independently... ..., and taking ownership from setup through stable production.... ...Seiki NLX 2500 Dual Spindle Lathes Mori Seiki NLX 1500SY Mill...Permanent employmentFull timeApprenticeshipRelocation package- ...Reliable Equipment in Warminster is looking for a full-time Machinist/Machine Setup Operator. Overview: Reliable Equipment MFG Co. is a modern... ...knowledge, manufacturing techniques, work-holding, and CNC machine setup procedures, is required. Safety and accuracy must...Full timeWork at office
- ...Warminster is looking for a full-time CNC Lathe (mill turn) and Swiss lathe Programmer. Job Overview The programmer... ...management and supporting machine setup operators. Responsibilities and... ...and helping the operators and machinists on the shop floor, providing them...Full time
- ...DHL International is seeking an experienced Lathe Machinist to join our machining and tooling division in Quakertown, PA. We specialize in... .... The successful candidate will set up, operate, and maintain CNC lathes to produce precision components, primarily from hard metals...Full timeLocal areaDay shift
- ...seeking a highly skilled and detail-oriented CNC Operator to join our manufacturing team.... ...equipment including milling machines, lathes, stamping presses, and press brake machines... ...knowledge of materials handling, tooling setup, packaging processes, and assembly line operations...
- ...are excited about working with and creating technological solutions, explore career opportunities with Greene, Tweed. Job Title: CNC Lathe Operator Shift/hours: 2nd shift / 2:45 PM - 11:00 PM Department/Group: Plastic machining Location: Kulpsville, PA...Permanent employmentLocal areaTrial periodFlexible hoursShift workAfternoon shift
- ...Job Description We are looking for a skilled **Machinist/Grinding Technician **to join our precision manufacturing... ...including: Kellenberger Kel-Vista (3 machines) CNC conversational programming Multi-tool setups Kellenberger Kel-Vita ~ Same as above with non...Relocation package
- ...Job Description Job Description The CNC Machinist operates mill and lathe CNC machines to manufacture precision parts according to specifications. This individual plays a key role as an individual contributor in setting up machines, calibrating tools, and ensuring...ApprenticeshipNight shiftDay shift
- ...CNC Programmer/ MachinistGrowing machine shop in Bucks County is in need of a CNC Programmer/ Machinist with 3 to 12 years of experience using MASTERCAM. This is a full-time permanent position with competitive pay, full benefits, PTO, and flexible work hours! 5-axis milling...Permanent employmentFull timeFlexible hours
- ...CNC Mill Machinist CNC Mill Machinist Warminster, PA Sep 24, 2026 CNC Milling Setup/Machinist The Setup Machinist will be responsible for the setup and operation of complex (4 and 5 axis) jobs on our CNC mills. They will ensure their parts meet quality standards and are...
- ...Learn More About EAS Job Purpose The machinist will perform a variety of tasks to... ...removal, surface grinding, installation, and setup of powder-compaction dies. The machinist... ...components using a Bridgeport mill, Hardinge lathe, and other shop equipment. Essential...Permanent employmentTemporary workLocal areaFlexible hours
$31 - $35 per hour
...Join our precision-driven team as a CNC Programmer/Operator—where innovation meets craftsmanship... ...They also have a Haas ST-30 and a TL-2 lathe; familiarity with these machines would be... ..., and basic math principles. Machinery Setup: Install and adjust tools, attachments,...Hourly payWork at officeLocal areaDay shift- ...Description Duties/Responsibilities of this position include: CNC Machinist capable of running both Lathes and Mills Candidate should be proficient in operating... ...of tool and die parts. Works with minimal supervision Setup tooling and specified cutters as required Perform...Work experience placement
$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... ...and oversee operators and work with the programmer to keep setups accurate and cycle times...Hourly payFull timeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Lathe Programmer / Setup Machinist. Be the first to apply!



