Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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).

Mathematical Skills:
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.
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.

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Horsham, PA vacancy
  • 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...
    Suggested
    Work experience placement
    Flexible hours

    Gemel_Prodieco USA Limited

    Ivyland, PA
    21 days ago
  •  ...Job Description Job Description CNC PROGRAMMER - MILLS Growing machine shop in Bucks County is in need of a CNC Programmer with 2 to 6 years of experience programming mills. This is a full-time permanent position with competitive pay, full benefits, PTO, and flexible... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    Liberty Personnel Services, Inc

    Warminster, PA
    more than 2 months ago
  •  ...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

    TheMasonGroup

    Warminster, PA
    12 days ago
  • 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 CAM programming ability and strong hands... 
    Suggested
    Immediate start
    Relocation
    Visa sponsorship
    Flexible hours

    Confidential Recruiting Partners

    Montgomeryville, PA
    1 day ago
  • $4,000 per month

     ...Each Other Strive for Excellence Inspire Passion Swiss Programmer - Precision That Matters Hatboro, PA | Full-Time At KMM...  ...cutting-edge aerospace systems. We are seeking an experienced CNC Swiss Machining Programmer to join our team. This role is responsible... 
    Suggested
    Full time
    Relocation package

    KMM Group

    Hatboro, PA
    1 day ago
  • Confidential Recruiting Partners is seeking an experienced CNC Programmer | Machinist located in Montgomeryville, United States. This role involves supporting production through CAM programming, CNC mill setups, and first-article part verification. Candidates must possess... 

    Confidential Recruiting Partners

    Montgomeryville, PA
    1 day ago
  • $38 - $45 per hour

     ...Job Description Job Description 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 to join a precision manufacturing... 
    Hourly pay
    Full time
    Relocation
    Visa sponsorship
    Flexible hours
    Shift work

    Direct Line Workforce Solutions

    Montgomeryville, PA
    13 days ago
  •  ...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... 
    Apprenticeship
    Night shift
    Day shift

    ALIGN PRECISION

    Horsham, PA
    11 days ago
  •  ...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

    Craftweld Fabrication Co Inc

    Montgomeryville, PA
    a month ago
  • $20 - $25 per hour

     ...Description Job Description 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... 
    Temporary work
    Local area
    Monday to Friday
    Shift work
    Weekend work
    Weekday work

    Kelly Services

    Hatboro, PA
    24 days ago
  •  ...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... 

    J & J Staffing Resources

    Willow Grove, PA
    14 hours ago
  •  ...manufacture premium precision rifles and firearm accessories using advanced CNC machining and innovative engineering. As we continue to expand, we are looking for a highly skilled CNC Programmer / Manufacturing Engineer to join our team. Position Overview This... 

    360 Precision

    Warminster, PA
    12 days ago
  • $36 - $42 per hour

     ...Overview We’re hiring 5-Axis CNC Machinists for a high-mix, low-volume precision shop supporting aerospace and semiconductor manufacturing. Expect highly complex prints, unproven prototype setups, and tight tolerances on large-format materials where details matter... 
    Monday to Friday
    Shift work
    Day shift

    Laborup

    Horsham, PA
    14 hours ago
  • $30 per hour

     ...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:... 
    Night shift

    Havis Inc

    Warminster, PA
    12 days ago
  •  ...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 time
    Part time
    Monday to Friday
    Shift work
    Afternoon shift

    Reliable Equipment and Service Co. Inc.

    Warminster, PA
    14 hours ago
  •  ...Fabrication/Welding) Running machines such as bandsaw, tube cutters, deburr, resizing dies, metal benders, perforator, Laser, Robot, CNC, etc., to level II expectations while also performing some of the machine set-ups. Measuring, cutting, deburring, and staging of... 

    AWE Career Page

    Horsham, PA
    15 days ago
  •  ...Job Description Job Description Salary: 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... 

    DPI inc

    Hatboro, PA
    5 days ago
  •  ...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

    Onsite Personnel LLC

    Ivyland, PA
    26 days ago
  • 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 time
    Shift work
    Day shift

    Ingersoll Rand

    Ivyland, PA
    2 days ago
  •  ...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

    E F Precision LLC

    Willow Grove, PA
    12 days ago
  • $2,500 per month

     ...CNC Milling Machinist KMM Group offers rewarding opportunities to propel the world forward through mission critical components for air, space, life-saving equipment and more. You don't want to miss out on this opportunity! Sign-On Bonus Available — Up to $2,50... 
    Full time
    Relocation package
    Shift work
    Night shift
    Afternoon shift

    KMM Group

    Hatboro, PA
    2 days ago
  • $25 - $35 per hour

     ...Job Description Job Description CNC Lathe Set-up Machinist | Direct Hire | $25-35/hr. based on skills and experience | Hatboro, PA  If you’re looking for a permane nt CNC Machinist role, look no further! Kelly, in partnership with a manufacturing organization,... 
    Temporary work
    Local area

    Kelly Services

    Hatboro, PA
    a month ago
  •  ...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 time
    Work at office
    Immediate start
    Night shift

    Northeast Precision Machinery Inc

    Warminster, PA
    9 days ago
  • $22 - $26 per hour

    Job Description Job Description POSITION TITLE: Press Brake Operator (Metal Fabrication Department) Strongarm Designs provides the ideal HMI solution to the healthcare, bio-pharmaceutical, food, and manufacturing industries. We are diligently seeking to hire...

    Strongarm Designs Inc

    Horsham, PA
    16 days ago
  •  ...reliable and detail‐oriented Saw Operator to support granite fabrication in our stone shop. The role involves operating bridge saws or CNC SawJet systems to cut and shape natural and engineered stone per specifications, while adhering to strict quality and safety... 

    Suburban Marble

    Warminster, PA
    23 days ago
  • Kmm Group Opportunity KMM Group offers rewarding opportunities to propel the world forward through mission critical components for air, space, life-saving equipment and more. You don't want to miss out on this opportunity! A few of our company values: Paid...
    Traineeship
    Work at office

    KMM Group

    Hatboro, PA
    14 hours ago
  •  ...Job Description Job Description Job Overview We are seeking a skilled CNC Programmer to join our dynamic manufacturing team. The ideal candidate will be responsible for programming CNC machines to produce precision parts and components. This role requires a strong... 
    Full time

    TC Millwork Manufacturing

    Bensalem, PA
    11 days ago
  •  ...Division creates original designs for high-end residential and commercial interiors. Amuneal is looking for a woodshop CNC Operator + Programmer will the ability to operate both 5 axis pod + rail and nested based CNC router machines to assist in the fabrication process... 
    Full time
    Relocation
    Flexible hours
    Shift work
    Weekend work

    Amuneal Manufacturing Corp

    Philadelphia, PA
    23 days ago
  • 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...

    TENNETT MANUFACTURING INC

    Telford, PA
    4 days ago
  • $40k - $80k

     ...Job Description Job Description CNC Machinist with at least 2 years of on-the-job experience.  -Have the desire to advance your skills -Load/unload parts from machine -Measure and inspect to inspection checklist -Make offset adjustments as needed -Follow written... 
    Full time

    Tri-Kris Company

    Lansdale, PA
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!