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.
- 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...SuggestedWork 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....SuggestedDay shift
- ...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...Suggested
- ...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
$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...SuggestedWork at office- ...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...Contract work
- ...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
- ...Job Description Job Description Description: CNC Programmer/Machinist | Precision Job Shop Full Time | Precision CNC Machining | Manufacturing Elizabeth Banzhaf, LPN Co-Founder & COO | Heartline Staffing Call or Text: (***) ***-**** LinkedIn: View Elizabeth...Hourly payFull timeMonday to FridayDay shift
- ...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...
- ...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
$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- ...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
- ...Job Description Job Description Step into precision Join our precision manufacturing team as a CNC cylindrical grinding expert. If you thrive on technical problem‑solving and take pride in flawless craftsmanship, you’ll feel at home here. A day in the life You...Shift work
- ...Job Description Job Description CNC Mill Setup Machinist Position Summary DPI Inc. is seeking a skilled CNC Mill Setup Machinist to join our growing precision machining team. This position is responsible for independently setting up and operating CNC milling machines...
$25 - $28 per hour
...CNC Setup Machinist Location: Warminster, PA First Shift Pay: $25-28+ Responsibilities: Set up and operate CNC mills and lathes. Read blueprints and work instructions. Install tooling, make offsets, and perform machine adjustments. Inspect parts...Permanent employmentTemporary workWork at officeLocal areaDay shift- ...Job Description Job Description Precision CNC Machining company specializing in complex machined parts and assemblies for high-tech industries such as: Aerospace, Defense, Marine, and Medical: offering services from multi-axis milling/turning to final assembly, is...Local area
$21 - $28 per hour
...Job Description Job Description Job Overview: As a full-time CNC Operator at Suburban Marble & Granite in Warminster, PA, you'll safely operate machines and tools to create precise products. Perks & Benefits: Experience-based pay of $21.00 - $28.00/hour...Full time- ...detail, and the ability to work independently in a fast‑paced manufacturing environment. Key Responsibilities: • Set up and operate CNC and manual milling machines to produce high-precision parts • Read and interpret blueprints, engineering drawings, GD&T, and work...Full time
- ...characteristic protected by law. Description Reliable Equipment Manufacturing Co. is 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...Full timePart timeMonday to FridayShift workAfternoon shift
- Join our team of industry leaders! Be part of our success story! Join us for an exciting opportunity to have influence, in a stable, growing organization. We currently are looking to add a full-time 1st shift All-Around Machinist to our team at our Northeast ...Full timeWork at officeWorldwideDay shift
$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$30 - $35 per hour
...Job Details: 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, PTO, and flexible...Permanent employmentFull timeFlexible hours- ...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 workApprenticeshipShift workWeekend work
- ...including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Title: CNC Machinist Location: Ivyland, PA (Onsite)(Milton Roy - 201 Ivyland Rd. Warminster, PA 18974) Shift: 1st Shift Mon - Fri (7am -...Full timeShift workDay shift
$25 - $28 per hour
...Job Description Job Description CNC Setup Machinist Location: Warminster, PA Shift: First Shift Pay: $25-$28+/hour Job Responsibilities for CNC Setup Machinist Set up, operate, and adjust CNC mills and lathes to produce quality parts. Interpret...Permanent employmentTemporary workWork at officeLocal areaShift workDay shift- ...Night Shift) Job Type: Full-Time Position Summary: The Swiss and/or Lathe Machinist is responsible for setting up and operate CNC Swiss and/or Lathes to produce high‑precision components. This role requires knowledge of Swiss and /or Lathe machining processes on...Full timeNight shiftAfternoon shift
- ...Job Description Job Description We have an immediate opportunity for an experienced CNC Service Engineer working out of our Warminster, Pa office. It includes a generous compensation plan with medical benefits. The qualified candidate will be highly skilled and...Full timeWork at officeImmediate startNight shift
- EnerSys Advanced Systems (EAS) is a specialized division of EnerSys-a global leader in stored energy solutions for industrial applications. EAS focuses on cutting-edge energy solutions for the aerospace, defense, and medical industries . As we continue to grow, we're...Permanent employmentTemporary workLocal areaFlexible hours
- Summary You will serve as a MACHINIST LEADER in the DEPARTMENT OF NAVY to include work sites of Portsmouth Naval Shipyard, Puget Sound Naval Shipyard, Norfolk Naval Shipyard, Trident Refit Facility Bangor and Pearl Harbor Naval Shipyard and Intermediate Maintenance Facility...Permanent employmentFull timeTemporary workPart timeInterim roleWork at officeLocal areaImmediate startRemote workRelocationRelocation packageShift workNight shift
- Job Description Job Description Benefits/Perks ~ Competitive Compensation ~ Great Work Environment ~ Health, Dental, Vision ~401K matching Job Summary We are seeking a Machinist to join our team! As a Machinist, you will be working with a variety...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


