Hiring.Camp

0533 - CNC Programmer

Crafted Staff

·

Yesterday

Apply
Salary
$80k – $110k
Location
York, PA
Workplace
Onsite
Type
Full-time
Department
Manufacturing
Experience
4+ years
Education
High School
Source
Breezy HR

Description

CNC Programmer

Employment Type: Direct Hire
Position Type: Full-Time
Work Location: York, Pennsylvania — two company locations
Work Arrangement: Onsite
Salary Range: $80,000–$110,000 annually
Schedule: Monday–Friday, 7:00 AM–4:00 PM
Experience Required: 5–7 years of machine shop experience, including at least 4 years of hands-on machining and 3 years of CNC programming
Education Required: High school diploma with a minimum of 2 years of advanced education in CAD, blueprint reading, CNC programming, or equivalent training

Position Overview

We are seeking experienced CNC Programmers to develop, maintain, and improve CNC programs, tooling, and manufacturing processes in a precision machining environment.

This position is responsible for evaluating machining processes, supporting production operations, implementing cost improvements, and contributing to engineering projects that improve manufacturing efficiency and meet company financial objectives.

The CNC Programmer works closely with Engineering, Setup Technicians, Production Operators, Team Leaders, Purchasing, Materials, Quality, and other support departments.

This is a nonsupervisory position.

Essential Duties and 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.

Required Qualifications

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

Physical Requirements

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

Work Environment

  • Onsite manufacturing environment across two company locations in York, Pennsylvania.
  • Work involves vertical and horizontal mills, lathes, and related machining equipment.
  • Potential exposure to varying temperatures, vibration, dust, and oils.
  • Frequent interaction with production employees and support departments.
  • Work may involve changing priorities, short deadlines, interruptions, and competing demands.
  • Regular schedule, Monday–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.

Key Competencies

  • CNC programming and CAM
  • Machining processes and tooling
  • Cutting tool geometry
  • Blueprint interpretation
  • Manufacturing process improvement
  • Cost analysis and reduction
  • Technical troubleshooting
  • Engineering project coordination
  • Technical training development
  • Computer proficiency
  • Communication and organization
  • Priority management
  • Cross-functional collaboration
  • Workplace safety

Skills

CNCBlueprint ReadingHousekeepingProject Management