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

Computer Numerical Control Programmer

ALIGN PRECISION

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.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Computer Numerical Control Programmer in Horsham, PA vacancy
  •  ...Job Description Job Description Sr Controls, Electrical Engineer Looking for a place where you can have a direct path to grow, with a growing, stable organization? Giving the opportunity for continuously training & coaching? Where you can be part of a company... 
    Suggested
    Contract work
    Work at office

    TheMasonGroup

    Warminster, PA
    13 days ago
  • Job Description Job Description We are seeking a 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...
    CNC

    Suburban Marble

    Warminster, PA
    19 days ago
  • $25 - $35 per hour

    CNC Mill Set-up Machinist - Direct Hire $25-35/hr. based on skills and experience Monday-Friday 7am-3:30pm Hatboro, PA If you’re looking for a permanent CNC Machinist role, look no further! Kelly, in partnership with a manufacturing organization, is looking...
    CNC
    Permanent employment
    Monday to Friday

    Kelly

    Hatboro, PA
    4 hours 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...
    CNC
    Work experience placement
    Flexible hours

    Gemel_Prodieco USA Limited

    Ivyland, PA
    17 days ago
  • Job Description Job Description Salary: About Us: Strictly FXis acutting-edgecompany specializing in live special effects for entertainment events, concerts, and productions worldwide.Our expertise lies in delivering innovative and captivating visual experiencesthrough...
    CNC
    Full time
    For contractors
    Worldwide

    Strictly FX

    Huntingdon Valley, PA
    8 days ago
  • Job Description Job Description Description: AWE has been recognized as a Top Workplace, and it’s no surprise—our team is made up of individuals who take pride in craftsmanship, continuous improvement, and delivering exceptional products. As a Machine Operator I ...
    CNC

    AWE Career Page

    Horsham, PA
    11 days ago
  •  ...programming and G-Code ~ Strong blueprint reading and precision measurement skills ~ Knowledge of machine maintenance and quality control processes ~ Mechanical aptitude with strong problem-solving ability ~ High attention to detail and commitment to safety... 
    CNC
    Apprenticeship
    Night shift
    Day shift

    ALIGN PRECISION

    Horsham, PA
    7 days ago
  •  ...Description Job Description Automation Controls Engineer, Integrator Seeking...  ...firmware flashing and configuration of Programmable Logic Controllers (PLCs) and Human-Machine...  ...needed. Configuring and setting up computer systems with relevant software. Conducting... 
    Work at office
    Flexible hours

    TheMasonGroup

    Warminster, PA
    12 days ago
  •  ...micrometers, and bore gauges to ensure accuracy Read and interpret blueprints to understand project specifications Perform quality control checks on finished products Hold tolerance to +/- .005 or better Maintain a safe and clean work area Company Description... 
    CNC
    Full time

    Craftweld Fabrication Co Inc

    Montgomeryville, PA
    26 days ago
  • $30 per hour

     ...tolerate long periods of standing • Ability to 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... 
    CNC
    Night shift

    Havis Inc

    Warminster, PA
    8 days 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... 
    CNC

    TheMasonGroup

    Warminster, PA
    8 days ago
  •  ...Occasional overnight travel may be required. Applicant should have 3-5 years of experience in CNC field service and knowledge of CNC controls. Experience with STAR, SAMSUNG, AND HURCO machines and controls is a benefit: Mechanical: Machine tool leveling and... 
    CNC
    Full time
    Work at office
    Immediate start
    Night shift

    Northeast Precision Machinery Inc

    Warminster, PA
    5 days ago
  •  ...Job Description Job Description CNC PROGRAMMER - MILLS Growing machine shop in Bucks County is in need of a CNC Programmer with...  ...Scientific, Medical Device, Sales, Pharmaceutical, Admin, Automation, Controls, Civil, HVAC, Wastewater, Structural, Electrical, Chemists,... 
    CNC
    Permanent employment
    Full time
    Flexible hours

    Liberty Personnel Services, Inc

    Warminster, PA
    11 days ago
  •  ...Job Duties You will set up and operate most types of conventional and computer numerical control machine tools such as lathes, vertical and horizontal boring mills; bench, milling machines; shapers; planers; grinders; thread cutters and drills. You will utilize... 
    CNC

    U.S. Marine Corps

    Philadelphia, PA
    4 days ago
  • $25 - $35 per hour

    Job Description Job Description CNC Mill Set-up Machinist| Direct Hire| $25-35/hr. based on skills and experience | Hatboro, PA | Monday-Friday 7:00am-3:30pm If you’re looking for a permanent CNC Machinist role, look no further! Kelly, in partnership with a ...
    CNC
    Permanent employment
    Temporary work
    Local area
    Monday to Friday

    Kelly Services

    Hatboro, PA
    a month ago
  •  ...Description Set up and machines naval ship propellers and propulsor components on large multi-axis machining centers using Siemens 840D Controllers. See more about NFPC at our website: Responsibilities include but are not limited to: Set up the appropriate machine and... 
    CNC

    Naval Foundry and Propeller Center

    Fort Washington, PA
    1 day 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...
    CNC

    J & J Staffing Resources

    Willow Grove, PA
    1 day ago
  •  ...Work Experience Minimum of 5 years of hands-on experience in power, analog, and digital circuit design. Strong knowledge of motor control systems, including servo, stepper, and DC motors. Proven experience in industrial control system design and system-level debugging.... 
    Work experience placement

    Quest Global

    Fort Washington, PA
    more than 2 months ago
  •  ...self-sufficient engineer with a minimum of 5yrs experience in medium (600Vac and less) and low voltage (48vdc and less) power and controls. A successful candidate will also be required to have experience in all facets of creating a complete electrical package from concept... 
    Part time
    Work at office

    Laminar Flow Inc

    Warminster, PA
    28 days ago
  •  ...machining centers and 3 CNC lathes. This is a working manager position. To be a successful applicant you be a skilled CNC machinist and programmer with at least 5 years experience in programming and close tolerance machining from a job shop background. The position reports to... 
    CNC
    Permanent employment
    Full time

    CompuCraft Fabricators, Inc

    Montgomeryville, PA
    2 days ago
  •  ...nd Shift (3:30pm-12am) Sets up and operates one or more computer numerical control machine tools that automatically mill, drill, broach, and...  ...correct malfunctions or tolerances. Confers with supervisor or programmer to resolve machine malfunctions and production errors and... 
    CNC
    Afternoon shift

    21st Century Staffing

    Philadelphia, PA
    5 days ago
  •  ...Job Duties You will use various types of conventional and/or computer numerical control (CNC) machine tools and their attachments to perform machining operations in the repair and/or manufacture of parts from raw stock. You will determine work procedures, machine,... 
    CNC

    US Department of War

    Philadelphia, PA
    10 days ago
  •  ...Description GENERAL JOB DESCRIPTION Ackley Hartnett is an OEM specializing in custom pharmaceutical machinery. We are seeking a Controls Engineer to take ownership of our custom HMI applications and support system-level machine integration. This role focuses on... 

    R-V Industries Inc

    Langhorne, PA
    a month ago
  • $100k - $125k

     ...5 Systems Integrator Giant ~ ENR top 500 firm We have a Controls Engineer opportunity in Philadelphia, PA. This person will be delivering...  ...Engineering, Mechanical Engineering, Chemical Engineering, or Computer Science or equal experience. Experience Greater than 5... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Wunderlich-Malec Engineering, Inc

    Philadelphia, PA
    28 days ago
  •  ...setting up, operating, and maintaining equipment used in manufacturing processes. This role requires a strong focus on safety, quality control, and efficiency to ensure production goals are met. Key Responsibilities Operate and monitor machinery to ensure smooth and... 
    CNC

    GoWork Staffing

    Hatboro, PA
    5 days ago
  • $28 per hour

     ...possibility of overtime on Friday. For the following: CNC turning. We have Hardinge, and Doosan/Miyano mill turn lathes. Mostly Fanuc controls. Miyanos have the Citizen control and Fanuc. We are a job shop. The work is smaller, Under 2-5/8" diameter, plastic, brass,... 
    CNC
    Hourly pay
    Full time
    Immediate start
    Day shift

    Gross Machine Inc.

    Warrington, PA
    5 days ago
  • $20 - $25 per hour

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

    Kelly Services

    Hatboro, PA
    20 days 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... 
    CNC
    Immediate start
    Relocation
    Visa sponsorship
    Flexible hours

    Confidential Recruiting Partners

    Montgomeryville, PA
    10 days ago
  •  ...523A. Learn more about this agency Duties Help You will use of various types of conventional and/or computer numerical control (CNC) machine tools and their attachments to perform machining operations in the repair and/or manufacture of parts from... 
    CNC
    Permanent employment
    Full time
    Temporary work
    Part time
    Interim role
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation
    Relocation package
    Shift work
    Night shift

    Department of the Navy - Agency Wide

    Fort Washington, PA
    2 days ago
  • $36 - $42 per hour

     ...verifying them with manual inspection tools. ~ Fluency in reading and writing G/M-code and making practical adjustments at the control to optimize processes. ~ Solid machining fundamentals: speeds/feeds, tool selection, chip control, and tool wear management on advanced... 
    CNC
    Monday to Friday
    Shift work
    Day shift

    Laborup

    Horsham, PA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer Numerical Control Programmer. Be the first to apply!