CNC Programmer
ALIGN PRECISION
Job Description
Job Description
Summary
A CNC Programmer is responsible for transforming raw materials into precise, functional components using specialized machinery. This role entails interpreting engineering drawings, designing and implementing CNC programs, and setting up machines to produce the specified components. The CNC Programmer must conduct test runs and make necessary adjustments to ensure the final product meets the engineering drawing specifications accurately.
Success in this role requires strong technical drawing interpretation skills, mechanical aptitude, and meticulous attention to detail.
Essential Duties and Responsibilities include the following. Other duties may be assigned:
- Develop and maintain multi-axis CNC programs to produce parts using MasterCAM CAD/CAM software, collaborating with Process Engineers.
- Ensure collision-free code through Vericut machine simulation software.
- Collaborate with supervisors, other programmers, and end users to gather information about program intent and process output, considering all necessary variables such as machine capabilities and operator skill level.
- Contribute to the improvement and standardization of the CNC programming process.
- Assist with troubleshooting and solving machining process issues.
- Provide technical assistance by responding to inquiries regarding errors, problems, or questions with CNC programs.
- Design workholding and fixtures using SolidWorks or MasterCAM, and either detail them or delegate the detailing to Engineers or draftsmen as appropriate.
- Perform other duties as assigned by the Engineering Manager or Director of Engineering.
Skills Required:
- Have a minimum of 5 years of Mastercam experience (less for entry level positions)
- Must have experience with multi axis mill turn programming.
- Must have experience in a close tolerance milling environment
- Must fully understand GD&T
- Self-Starter / Self-Motivated / Flexible / Detail-Oriented
- Reliable and dependable
- Positive internal and customer focused attitude
- Must enjoy fast paced environment
- Ability to organize, prioritize and communicate
- Willingness to take ownership of projects to ensure meeting customer delivery commitments
- Ability to incorporate machine probing routines within CNC programs for validations and in process inspections (this will be part of a development plan for entry level positions)
- Competent in Custom Macro B programming to create special functions as required (this will be part of a development plan for entry level positions)
Language Skills:
Ability to read, analyze, and interpret common scientific and technical journals, tooling catalogs and websites relating to machining parameters such as speeds, feeds, depth of cut, horsepower consumption (etc.). Ability to effectively present information to internal customers (machinists and supervisors).
Ability to work with mathematical concepts such as probability and statistical inference for purposes of predicting process capability. Understanding of the fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations particularly as they relate to machining and CNC programming.
Education and/or Experience:
- Manufacturing: 10 years
- Mill turn programming: 3 years + (required)
- Mastercam Software: 5 years + (less for entry level)
- Solid works: 2 years + (less for entry level)
- Vericut Software: 1 year preferred
Physical Demands:
- The Physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Occasionally the employee will need to lift, push or pull items weighing up to 25 lobs.
Work Environment:
- The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Manufacturing excellence starts from within. Our teams collaborate and share knowledge across our facilities. We thrive through continual learning and mentoring. From apprenticeship to leadership, our people are proud of the important work we do.
Company Description
Manufacturing excellence starts from within. Our teams collaborate and share knowledge across our facilities. We thrive through continual learning and mentoring. From apprenticeship to leadership, our people are proud of the important work we do.
$38 - $45 per hour
About the job CNC Programmer / Machinist - Montgomeryville, PA - $38-$45/hr CNC Programmer / Machinist - Montgomeryville, PA Location: Montgomeryville, PA Work Arrangement: Onsite Shift: 7:00 AM - 3:30 PM Overview: We're seeking an experienced CNC Programmer / Machinist...SuggestedHourly payFull timeRelocationVisa sponsorshipFlexible hoursShift work$150k
...Build Small Parts That Do Big Things KMM 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...SuggestedContract work- ...Willow Grove, PA Order: 326227 Order Type : Direct Hire Key Responsibilities: Set up and operate CNC mills and lathes Fabricate, modify, and repair precision parts Interpret technical drawings and blueprints Use precision measuring...Suggested
- ...CNC Set-up Machinist (Mill) If you're looking for a permanent CNC Machinist role, look no further! Kelly, in partnership with a manufacturing organization, is looking for CNC Mill Set-up Machinists in Hatboro, PA! Our client is growing and adding skilled CNC Machinists...SuggestedPermanent employment
- ...CNC Set-up Machinist (Lathe) If you're looking for a permanent CNC Machinist role, look no further! Kelly, in partnership with a manufacturing organization, is looking for CNC Lathe Set-up Machinist in Hatboro, PA! Our client is growing and adding skilled CNC Machinists...SuggestedPermanent employment
- ...CNC Mill Setup Operator Reliable Equipment Manufacturing Co. is currently looking for a full-time CNC Set-Up Machinist to aid our growing production needs. We serve our parent company Reliable Equipment, which provides a global electrical utility industry with tools...Full time
$20 - $25 per hour
...CNC Machine Operator Finding a job that fits your lifestyle isn't always easy. That's where Kelly comes in. We're seeking a CNC Machine Operator to work at a premier manufacturing client in Hatboro, PA. Sound good? Take a closer look below. We're here to help you find...Monday to FridayShift workNight shiftWeekend workWeekday work$80k - $85k
...CNC Programmer Our client, a global leader in the Fishing Tackle Manufacturing Industry is seeking a motivated and skilled CNC Programmer to join their team. As a CNC Programmer, you will be responsible for operating both manual and CNC machinery to manufacture high...Weekly payApprenticeship- ...Job Description Job Description 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...
- ...CNC Machine Operator 2nd Shift 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 any other...Full timeMonday to FridayAfternoon shift
- ...CNC Programmer - Machinist Pure Fishing is a global leader in the fishing tackle industry, with a portfolio of iconic brands that includes Abu Garcia, Berkley, Fenwick, Frabill, PENN, Pflueger, Plano, Savage Gear, Shakespeare, SpiderWire, Ugly Stik, and many more....ApprenticeshipWorldwideShift work
$30 - $43 per hour
...Job Details: CNC PROGRAMMER - MILLS Growing machine shop in Bucks County is in need of a CNC Programmer with 3 to 10 years of experience programming mills. This is a full-time permanent position with competitive pay, full benefits, PTO, and flexible work hours!...Permanent employmentFull timeFlexible hours- ...CNC Programmer/Machinist Montgomeryville, PA 18936 Full-Time | 1st Shift (7:00 AM - 3:30 PM) We're hiring an experienced CNC Programmer/Machinist to program, set up, and operate 3- & 4-axis CNC mills in a precision manufacturing environment. Requirements...Full timeDay shift
- Job Description Job Description Pharmaceutical Tooling Co Open 7am - 5:30pm Flexible 10 hour a day work schedule Overtime is about 10/hours a week and open Saturday from 7-12 looking for someone who can program from scratch using MasterCam, 3 and 4 axis mills...Work experience placementFlexible hours
- ...Responsibilities: · Utilize HAAS milling machines, Okuma lathe, and Laguna Router to accurately program, fixture, set up and manufacture custom CNC parts to meet completion dates of customer orders and maintain inventory stock levels. Request material and supplies for CNC Upkeep....Day shift
$110k - $140k
...Job Description Job Description Overview We're hiring a CNC Programmer for our aerospace, defense, and semiconductor precision machine shop outside Philadelphia. This isn't a desk job where you generate G-code and move on. You'll own manufacturing processes...Monday to FridayShift workDay shift$33 - $47 per hour
...Job Description Job Description Job Description: This CNC Programmer/Machinist role is responsible for planning, programming, setting up, and proving milling operations in a precision job shop environment. The position requires reviewing blueprints and machining...Work at office- ...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
- ...Job Description Job Description CNC PROGRAMMER/ MACHINIST Growing 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...Permanent employmentFull timeFlexible hours
$35 per hour
...our machinists choose to stay. We're seeking an experienced CNC Milling Machinist / Setup Operator to machine complex, tight-tolerance... ...Setup Machinist ~5-Axis Machinist ~ VMC Machinist ~ CNC Programmer/Operator ~ Toolmaker ~ Prototype Machinist ~ Aerospace...$37 per hour
...Cnc Od/Id Grinding Machinist KMM Group is looking for a skilled CNC OD/ID Grinding Machinist to join our precision manufacturing team in Hatboro, PA. This is a role for someone who takes pride in the details. Someone who understands that grinding is not just running...Contract work$24 - $32 per hour
...Experienced CNC Machinist - $2000 Sign-on Bonus Warminster, PA 18974 Overview Position Type: Full Time Job Shift: Daylight Category: Manufacturing Description Experienced CNC Machinist $2000 Sign-on Bonus Penn United Technologies, Inc. has an immediate...Full timeContract workTemporary workImmediate startRelocation packageFlexible hoursShift work$45 per hour
...tight. The expectations are high. And that's exactly why many of our machinists choose to stay. We're looking for an experienced CNC Mill Turn Machinist who can independently set up, troubleshoot, optimize, and run advanced multi-axis machining centers while helping...ApprenticeshipRelocation package$26 per hour
...Build Small Parts That Do Big Things Our CNC Swiss Operators help manufacture mission-critical precision components used in medical device, aerospace, defense, space exploration, and high-tech applications. This is not button-pushing work. You'll run Swiss CNC machines...Contract workApprenticeship$35 per hour
...Build Parts That Matter. KMM Group is hiring experienced CNC Machinist Setup Operators for 2nd and 3rd shift at our precision manufacturing facility in Hatboro, PA, serving the Greater Philadelphia Region, Northeast Philadelphia, Montgomery County, and Bucks County....Hourly payContract workApprenticeshipRelocation packageShift workNight shiftAfternoon shift$22 per hour
...Cnc Machinist Trainee KMM Group is looking for a CNC Machinist Trainee to join our precision manufacturing team in Hatboro, PA. This is an entry-level opportunity for someone who wants to build a real career in manufacturing. You do not need years of machining experience...TraineeshipWork at office- ...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...Immediate startRelocationVisa sponsorshipFlexible hours
- ...regularly lift and move up to 50 lbs. and occasionally up to 100 lbs. Proficient computer skills Experience in set up and operating CNC press brakes, Trumpf and Amada exposure a plus General knowledge of workplace safety, a plus Work Environment Manufacturing...Afternoon shift
- ...Castparts Corp. (PCC) is seeking a Level Two Machinist based in Langhorne, Pennsylvania. The successful candidate will operate both CNC and manual machines, ensuring quality through inspection and setup. Candidates should have at least 2 years of machining experience and...Full timeAfternoon shift
$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, dependable, and ready to join a stable, growing machine shop, we want to talk to you. Sign-On Bonus Up to...Part timeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


