Cnc Programmer
Partners Personnel Management
his role is ideal for a programmer who is comfortable working in a close-tolerance milling environment and has hands-on experience with multi-axis and 5-axis machining.
What You'll Do- Develop and maintain multi-axis CNC programs using Mastercam CAD/CAM software .
- Program advanced 5-axis 3+2 machining ; simultaneous 5-axis programming experience is highly desirable.
- Collaborate with Process Engineers, machinists, supervisors, and other programmers to develop effective machining processes.
- Use Vericut machine simulation to verify programs and help ensure collision-free machining.
- Interpret engineering drawings, GD&T requirements, tooling information, and process specifications.
- Conduct program reviews, test runs, and troubleshooting to ensure programs produce quality parts to specification.
- Optimize cutting strategies, speeds, feeds, tooling, workholding, and machining sequences for quality and efficiency.
- Design workholding and fixtures using SolidWorks and/or Mastercam .
- Troubleshoot machining and programming issues and provide technical support to machinists and supervisors.
- Incorporate machine probing routines into CNC programs for validation and in-process inspection.
- Utilize Custom Macro B programming to develop special functions as required.
- Contribute to continuous improvement and standardization of CNC programming and manufacturing processes.
- Take ownership of programming projects and work collaboratively to support customer delivery commitments.
- Perform other duties as assigned by the Engineering Manager or Director of Engineering.
Required
- 5+ years of Mastercam experience in a production machining environment; less experience may be considered for entry-level candidates with strong technical skills.
- Proven experience programming 5-axis 3+2 machining .
- Experience in a close-tolerance milling environment .
- Strong understanding of GD&T .
- Strong mechanical aptitude and ability to interpret complex engineering drawings.
- Ability to understand machining parameters, including speeds, feeds, depth of cut, tooling, and horsepower requirements.
- Strong mathematical skills, including geometry, trigonometry, fractions, ratios, and proportions.
- Self-motivated, dependable, flexible, and highly detail-oriented.
- Ability to organize, prioritize, communicate, and manage multiple projects.
- Strong problem-solving skills and a willingness to take ownership of projects from concept through production.
- 5-axis simultaneous programming experience.
- Vericut experience.
- SolidWorks experience.
- Custom Macro B programming experience.
- CNC probing and in-process inspection programming experience.
- Additional experience in advanced multi-axis machining and process development.
#MaintenanceBranchCA
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Cnc Programmer in Horsham, PA vacancy
- ...CNC ProgrammerGrowing machine shop in Bucks County is in need of a CNC Programmer with 2 to 6 years of experience programming from a drawing or model. This is a full-time permanent position with competitive pay, full benefits, PTO, and flexible work hours! 5-axis milling...SuggestedPermanent employmentFull timeFlexible hours
- ...Position Overview We are seeking a highly skilled CNC Machinist / Programmer to join our growing precision manufacturing team. This is a hands-on role ideal for someone who can independently program, set up, and operate CNC machines while maintaining exceptional...Suggested
- ...We have an immediate need for a CNC Milling machinist to produce precision parts through setup and operation. Great opportunity for experienced machinist who is able to maintain quality and safety standards with an interest in working for a growing company. Responsibilities...SuggestedImmediate start
$40 per hour
...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...SuggestedHourly payFull timeContract work$45 per hour
...Experience: 10+ years Machines: 3-axis, 4-axis and 5-axis CNC mills Controls: Haas and Fanuc CAM Software: Mastercam... ...applications. Apply today If you're an experienced CNC mill programmer and setup machinist who wants to own complex 5-axis work from...SuggestedHourly payFull timeContract workTemporary workShift workDay shift- ...We’re hiring an experienced CNC Programmer to join a new, state-of-the-art precision manufacturing facility in Horsham, PA . This is an opportunity to work on complex, close-tolerance components using advanced CNC equipment and modern programming technology....
- ...Job Description Job Description We are seeking a skilled CNC Programmer specializing in aerospace and defense manufacturing. The ideal candidate will create precise CNC programs using Mastercam and SolidWorks for complex machining operations on advanced equipment....Apprenticeship
- ...Build Small Parts That Do Big ThingsKMM Group is hiring an experienced CNC Swiss Programmer to support complex, tight-tolerance manufacturing for medical device, aerospace, defense, space, and high-tech customers.Swiss programming means solving real manufacturing problems...Contract work
- ...Job Description Job Description Overview: We're seeking an experienced CNC Swiss Programmer and Technical Lead to create, modify, and optimize CNC programs for complex Swiss-machined parts across a range of metal and plastic materials. The position combines deep...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
- ...Proficient understanding of and ability to read engineered drawings Set up and operate machines such as lathes and milling machines (CNC/manual) Select proper tools to maximize productivity Use precision measuring instruments like calipers, micrometers, and bore...Full time
- ...CNC PROGRAMMER/ MACHININGGrowing machine shop in Bucks County is in need of a CNC Programmer/ Machinist with 2 to 6 years of experience programming from a drawing or model. This is a full-time permanent position with competitive pay, full benefits, PTO, and flexible work...Permanent employmentFull timeFlexible hours
- Responsibilities: - Monitors machine operation and display readouts to detect malfunctions - Compares display data to specifications and notifies supervisor of machine malfunctions - Inspects and measures parts to verify conformance to specifications - May perform machine...
- ...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...
- ...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...
- ...CNC Lathe Operator DPI Inc. is seeking a CNC Lathe Operator to join our precision machining team. This position is a good fit for someone with CNC machining experience who is comfortable operating production equipment, inspecting their own work, and maintaining consistent...Full timeDay shift
$30 - $40 per hour
...CNC Mill MachinistSalary: $30 - $40 per hourLocation: Warminster, PAMinimum Degree:Relocation Assistance: Not AvailableCNC Milling... ...established manufacturing processes and procedures. Work with the programmer to ensure accuracy and completeness of all Setup and Job-...Relocation package$25 - $40 per hour
...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...Hourly payFull timeRelocation packageMonday to FridayDay shift$35 per hour
...Hatboro, PA 19040 Pay: Up to $35 per hour Job Type: Full-Time Experience: 10+ years Machines: Single-turret horizontal CNC lathes, including Y-axis and sub-spindle configurations Controls: Fanuc Why this job is worth considering DPI Inc. is a...Hourly payFull timeContract work- ...We’re hiring an experienced CNC Lathe / Mill-Turn Machinist to join a growing precision manufacturing operation in Horsham, PA . This is a senior-level, hands-on machining role for someone who can do significantly more than load parts and run an established cycle...
$25 - $40 per hour
...CNC Lathe 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...Hourly payFull timeRelocation packageMonday to FridayDay shift- ...CNC Machine Operator 2nd ShiftEOE Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or...Full timeMonday to FridayAfternoon shift
- ...CNC Programmer IIICadrex is seeking a CNC Programmer III to utilize CAD/CAM software to program and/or operate conventional, special purpose and numerical control (NC) turret presses and laser machines and machining centers to fabricate metallic and nonmetallic parts....Local area
$30 - $40 per hour
5-Axis CNC Mill Machinist Warminster, PA | $30 to $40 per hour | Full-time A precision machining manufacturer in Warminster,... ...operators. You will also train and oversee operators and work with the programmer to keep setups accurate and cycle times on target. Schedule...Hourly payFull timeShift work- ...A bit about us: At we, we are dedicated to producing high-quality precision-machined parts through state-of-the-art CNC technology. We specialize in manufacturing that meets rigorous quality and safety standards, offering a supportive environment where innovation...Hourly payLocal areaDay shift
$30 - $40 per hour
...Join our team as a CNC Programmer/Operator! Precision machining, competitive pay, and growth opportunities await. This Jobot Job is hosted by: Eric Kee Are you a fit? Easy Apply now by clicking the "Quick Apply" button and sending us your resume. Salary: $30 - $40 per...Hourly payLocal areaDay shift$30 - $40 per hour
...CNC Swiss Machinist Warminster, PA | $30 to $40 per hour | Full-time A precision machining manufacturer in Warminster, Pennsylvania... ...to operators. You will also train operators and work with the programmer to keep setups accurate and cycle times on target, including jobs...Hourly payFull timeShift work- CNC Machinist BH Job ID: 4279 SF Job Req ID: 18327 Ingersoll Rand is committed to achieving workforce diversity reflective of our communities. We are an equal opportunity employer. All qualified applicants will receive consideration for...Full timeShift workDay shift
- ...technical skills, attention to detail, and the ability to work independently in a fast-paced manufacturing environment. Experience with CNC milling and GD&T is preferred. Candidates should have a high school diploma or technical certification and the ability to read...Full time
$7.5k
...eligibility. Qualifications ~ Must be willing to work 4X10 (4 days, 10 hours each day) 2nd shift - start 3PM ~4 years' experience as a CNC machinist (Haas, Okuma & Multus) ~ Thorough knowledge of machining principles and GD&T ~ Ability to work safely and independently...Temporary workWorldwideShift workDay shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cnc Programmer. Be the first to apply!



