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 23 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Horsham, PA vacancy
  • $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... 
    Suggested
    Hourly pay
    Full time
    Relocation
    Visa sponsorship
    Flexible hours
    Shift work

    Direct Line Workforce Solutions

    Montgomeryville, PA
    1 day ago
  • $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... 
    Suggested
    Contract work

    KMM Group

    Hatboro, PA
    15 hours 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... 
    Suggested

    J & J Staffing Resources

    Willow Grove, PA
    2 days ago
  •  ...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... 
    Suggested
    Permanent employment

    Kelly

    Hatboro, PA
    15 hours ago
  •  ...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... 
    Suggested
    Permanent employment

    Kelly

    Hatboro, PA
    1 day ago
  •  ...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

    Reliable Equipment and Service Co. Inc.

    Warminster, PA
    1 day ago
  • $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 Friday
    Shift work
    Night shift
    Weekend work
    Weekday work

    Kelly

    Hatboro, PA
    2 days ago
  • $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 pay
    Apprenticeship

    Manpower

    Philadelphia, PA
    1 day 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... 

    TheMasonGroup

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

    Reliable Equipment and Service Co. Inc.

    Warminster, PA
    1 day ago
  •  ...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.... 
    Apprenticeship
    Worldwide
    Shift work

    Pure Fishing

    Philadelphia, PA
    1 day ago
  • $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 employment
    Full time
    Flexible hours

    Liberty Personnel Services, Inc.

    Warminster, PA
    15 days ago
  •  ...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 time
    Day shift

    LinQ Global

    Montgomeryville, PA
    12 days ago
  • 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 placement
    Flexible hours

    Gemel_Prodieco USA Limited

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

    MayTec Inc.

    Montgomeryville, PA
    24 days ago
  • $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 Friday
    Shift work
    Day shift

    Laborup

    Glenside, PA
    11 days ago
  • $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

    Nova Talent Solutions

    Montgomeryville, PA
    18 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
    3 days ago
  •  ...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 employment
    Full time
    Flexible hours

    Liberty Personnel Services, Inc

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

    KMM Group

    Hatboro, PA
    4 days ago
  • $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

    KMM Group

    Hatboro, PA
    1 day ago
  • $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 time
    Contract work
    Temporary work
    Immediate start
    Relocation package
    Flexible hours
    Shift work

    Penn United Technologies, Inc.

    Warminster, PA
    1 day ago
  • $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... 
    Apprenticeship
    Relocation package

    KMM Group

    Hatboro, PA
    15 hours ago
  • $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 work
    Apprenticeship

    KMM Group

    Hatboro, PA
    15 hours ago
  • $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 pay
    Contract work
    Apprenticeship
    Relocation package
    Shift work
    Night shift
    Afternoon shift

    KMM Group

    Hatboro, PA
    4 days ago
  • $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... 
    Traineeship
    Work at office

    KMM Group

    Hatboro, PA
    15 hours ago
  •  ...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 start
    Relocation
    Visa sponsorship
    Flexible hours

    Confidential Recruiting Partners

    Montgomeryville, PA
    6 days ago
  •  ...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

    Havis Inc

    Warminster, PA
    3 days ago
  •  ...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 time
    Afternoon shift

    Precision Castparts Corp

    Langhorne, PA
    3 days ago
  • $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 time
    Relocation package

    Naval Systems

    Hatfield, PA
    16 days ago

Do you want to receive more vacancies?

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