0533 - CNC Programmer

Crafted Staff•York, PA
•Onsite

About The Position

The CNC Programmer develops, maintains, and improves CNC programs, tooling, and manufacturing processes in a precision machining environment. The role evaluates machining processes, supports production operations, implements cost improvements, and contributes to engineering projects that improve manufacturing efficiency and meet company financial objectives. This is a nonsupervisory position working onsite across two company locations in York, Pennsylvania. The CNC Programmer works with Engineering, Setup Technicians, Production Operators, Team Leaders, Purchasing, Materials, Quality, and other support departments. The manufacturing environment includes vertical and horizontal mills, lathes, and related machining equipment, with potential exposure to varying temperatures, vibration, dust, and oils. Work may involve changing priorities, short deadlines, interruptions, and competing demands. The regular schedule is Monday through Friday, 7:00 AM–4:00 PM; some overtime, early or late hours, weekend work, and occasional out-of-area travel may be required. Employees must follow established safety procedures and use required personal protective equipment.

Requirements

  • High school diploma with a minimum of 2 years of advanced education in CAD, blueprint reading, CNC programming, or equivalent training.
  • 5–7 years of machine shop experience, including at least 4 years of hands-on machining and 3 years of CNC programming.
  • Ability to read and interpret blueprints.
  • Strong knowledge of machining processes, tooling, and cutting tool geometry.
  • Working knowledge of computer-aided manufacturing (CAM) and its application to machining operations.
  • Strong computer skills, including word processing, spreadsheets, CAD, databases, and scheduling applications.
  • Strong analytical and project management skills.
  • Ability to learn new manufacturing technologies and solve technical problems.
  • Excellent verbal and written communication skills.
  • Strong organizational skills and ability to manage multiple priorities.
  • Ability to speak and understand English for workplace safety purposes.
  • Ability to work onsite in York, Pennsylvania.
  • Ability to sit for periods of up to 8 hours.
  • Ability to frequently walk throughout manufacturing facilities and use stairs.
  • Ability to bend, stoop, and stretch while working around equipment and in confined work areas.

Responsibilities

  • Plan, develop, implement, and modify CNC programs and tooling plans to support manufacturing requirements.
  • Maintain current CNC program revision levels and ensure programs are available to production personnel.
  • Plan and execute engineering projects, evaluate results, and implement improvements.
  • Evaluate tooling, manufacturing processes, and production systems for modification or replacement.
  • Identify and procure new or replacement tooling as needed.
  • Analyze operating costs and implement cost improvement initiatives.
  • Prepare bids and proposals for existing and prospective customers, equipment, and tooling purchases.
  • Develop technical training programs for professional and hourly employees.
  • Research, recommend, and develop new manufacturing processes.
  • Support customer communications related to manufacturing process development projects.
  • Provide technical troubleshooting and engineering support to resolve manufacturing problems throughout the facility.
  • Promote the use of SmartCAM CNC programming software.
  • Contribute articles to the company newsletter promoting ideas and continuous improvement.
  • Collaborate with team members to identify and eliminate workplace safety and housekeeping hazards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service