SP Industries

CNC Programmer/Machinist

Job Locations US-PA-Warminster
Job Code
FLSA Status
SP Industries Inc. [PPC5026]

Job Description

CNC Programmer/Machinist

Program, set-up and operate CNC work centers

Essential Duties and Responsibilities

  • Program various CNC/NC work centers using Solid Works and Solid Cam.
  • Interpret and use Solid Works models, drawings, process procedures and other written documentation to complete set up and operate various CNC and manual work centers.
  • Selects, measures, assembles, and sets machine tools, such as drill bits and milling or cutting tools, using precision gauges and instruments.
  • Must be able to use standard shop mathematics; good understanding of blueprint reading, tooling & precision measuring equipment; able to read and interpret SP/PennTech drawings and specifications and understands NC/CNC terminology.
  • Calculates and sets machine controls to position tools, or regulate cutting depth, speed, feed, or coolant flow. Monitors machine operation and control panel displays to detect malfunctions and compare readings to specifications.
  • Lifts workpiece to machine, mounts, installs, aligns, and secures tools, attachments, fixtures, and workpiece on machine, including using hand tools and precision measuring instruments.
  • Ability to operate manual machines if necessary (Bridgeport milling machine, lathes, grinders, etc.).
  • Meet documented specification requirements and quality standards in a cost effective and timely manner.
  • Maintain a neat, clean and organized work area utilizing 5S principles.
  • Suggest changes for improved operations and cost savings.
  • Complete paperwork accurately and in a timely manner as required in the manufacturing process such as: Time and Attendance Sheets, Assembly Routers, Non-conformance Records and Test Records.
  • Follow all safety policies, precautions, recommendations and procedures as may be applicable.
  • Assist other production departments or operations areas based on workloads and needs. Assist in other non-production areas as may be required by supervision and management.
  • Follow all company policies, procedures and work instructions in compliance with SP's Quality Management System.

Qualifications: Education, Experience, and Skills

  • High School graduate or GED.
  • Technical School/College a plus.
  • Minimum 5 years of experience programming vertical/multi-axis machining centers (Haas preferred)
  • Working knowledge of G Codes and M codes
  • Working knowledge of Solid Works and Solid Cam


Physical Demands

The physical demands described 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.

  • The employee is regularly required to talk and hear.
  • The employee is regularly required to use color vision and adjust focus between near and far objects.
  • The employee is regularly required to stand, walk, climb, crawl, bend and sit.
  • The employee is regularly required to lift up to 50 lbs.

Work Environment

The work environment characteristics described here are typical of those an employee might encounter while performing the essential functions of this job.

  • The shop contains mobile equipment, machinery, and high voltages.
  • The shop noise level is variable and may require hearing protection in some areas.
  • The shop is heated and air conditioned when necessary.


Tools Required

  • Basic hand tools:
    • Allen Wrenches
    • Measuring devices such as Micrometers and Calipers



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed