CNC Programmer

Staffmark Group

York (York County)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
Life insurance
Disability insurance
401(k)
Paid time off (PTO)

Job summary

Staffmark Group in York, PA is seeking a CNC Programmer for direct hire. You will develop, maintain, and optimize CNC programs and tooling plans, ensuring efficient production and accurate revision control.

The ideal candidate has 5–7 years in production manufacturing, strong CAD/CAM skills, and the ability to read drawings and GD&T. This role offers a $80,000–$110,000 yearly salary and day shift options.

Qualifications

  • Associate degree, technical certification, or equivalent experience in CAD, manufacturing engineering, CNC programming, machining, or a related field.
  • Minimum 5–7 years of experience in a production manufacturing environment (not a job shop), with a strong understanding of machining, tooling, and manufacturing processes.
  • Demonstrated experience using CAD software to create, modify, and support manufacturing drawings, tooling, fixtures, and production-related projects.
  • Proven troubleshooting and problem‑solving experience in a manufacturing environment, including process improvement, root cause analysis, and production issue resolution.
  • Ability to read and interpret engineering drawings, blueprints, specifications, and GD&T, with a thorough understanding of machining methods and cutting tool applications.
  • Working knowledge of CAM software, CNC programming, cutting tool geometry, feeds and speeds, and process optimization.
  • Strong computer skills, including proficiency with CAD systems, Microsoft Office applications, databases, ERP/MRP systems, and production scheduling tools.
  • Excellent organizational, analytical, and communication skills, with the ability to manage multiple priorities, support cross‑functional teams, and quickly learn new technologies and manufacturing processes.

Responsibilities

  • Develop, maintain, and optimize CNC programs, tooling plans, and revision controls, ensuring accurate and efficient manufacturing execution.
  • Evaluate facilities, equipment, tooling, processes, and systems for modification or replacement; manage procurement of new or replacement equipment and tooling as needed.
  • Analyze operating costs and implement continuous improvement initiatives to increase productivity, reduce expenses, and support company financial goals.
  • Prepare customer bids, technical proposals, and capital equipment/tooling justifications for current and prospective business opportunities.
  • Research, recommend, and implement new manufacturing technologies, processes, and best practices while providing engineering support and troubleshooting throughout production operations.
  • Develop and deliver technical training programs for salaried and hourly employees; promote knowledge sharing, continuous improvement, and company-wide adoption of manufacturing technologies and systems.
  • Foster a safe, organized, and compliant work environment by collaborating with team members to identify, address, and eliminate safety and housekeeping hazards.

Skills

Machining processes understanding
Root cause analysis
Cross-functional teamwork
Analytical skills

Education

Associate degree in CAD, manufacturing engineering, CNC programming, machining, or related field

Tools

CAD software
CAM software
ERP/MRP systems

Job description

CNC Programmer – Direct Hire

Location: York, PA

Pay Rate: Salary: $80,000.00 – $110,000.00 per year

Shift: 7 AM – 4 PM OR 8 AM – 5 PM

What You Will Do
  • Develop, maintain, and optimize CNC programs, tooling plans, and revision controls, ensuring accurate and efficient manufacturing execution.
  • Evaluate facilities, equipment, tooling, processes, and systems for modification or replacement; manage procurement of new or replacement equipment and tooling as needed.
  • Analyze operating costs and implement continuous improvement initiatives to increase productivity, reduce expenses, and support company financial goals.
  • Prepare customer bids, technical proposals, and capital equipment/tooling justifications for current and prospective business opportunities.
  • Research, recommend, and implement new manufacturing technologies, processes, and best practices while providing engineering support and troubleshooting throughout production operations.
  • Develop and deliver technical training programs for salaried and hourly employees; promote knowledge sharing, continuous improvement, and company-wide adoption of manufacturing technologies and systems.
  • Foster a safe, organized, and compliant work environment by collaborating with team members to identify, address, and eliminate safety and housekeeping hazards.
Education Requirements
  • Associate degree, technical certification, or equivalent experience in CAD, manufacturing engineering, CNC programming, machining, or a related field.
Experience Requirements
  • Minimum 5–7 years of experience in a production manufacturing environment (not a job shop), with a strong understanding of machining, tooling, and manufacturing processes.
  • Demonstrated experience using CAD software to create, modify, and support manufacturing drawings, tooling, fixtures, and production-related projects.
  • Proven troubleshooting and problem‑solving experience in a manufacturing environment, including process improvement, root cause analysis, and production issue resolution.
  • Ability to read and interpret engineering drawings, blueprints, specifications, and GD&T, with a thorough understanding of machining methods and cutting tool applications.
  • Working knowledge of CAM software, CNC programming, cutting tool geometry, feeds and speeds, and process optimization.
  • Strong computer skills, including proficiency with CAD systems, Microsoft Office applications, databases, ERP/MRP systems, and production scheduling tools.
  • Excellent organizational, analytical, and communication skills, with the ability to manage multiple priorities, support cross‑functional teams, and quickly learn new technologies and manufacturing processes.
Benefits
  • Medical, dental, and vision insurance
  • Life insurance
  • Disability insurance
  • 401(k)
  • Paid time off (PTO)

Staffmark is an equal opportunity employer. All applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected status. Staffmark offers reasonable accommodations for qualified individuals with disabilities; contact your local branch for inquiries. Staffmark is an E‑Verify employer. See our Privacy Notice for Candidates and Employees/Contractors at https://smgroupna.com/privacy-notice-for-candidates-and-employees-contractors. By applying, you consent to receive AI‑generated and non‑AI‑generated calls, texts, or emails from Staffmark Group, its affiliates, and partners. Frequency varies and message/data rates may apply. Reply STOP to cancel or HELP for help.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer: Optimize Processes & Lead Improvements
CNC Programmer: Optimize Processes & Lead Improvements

Staffmark Group • York

On-site
USD 80,000 - 110,000
Medical, dental, and vision insurance
Life insurance
Disability insurance
+2
CNC Programmer
CNC Programmer

ManpowerGroup • Hanover

On-site
USD 75,000 - 90,000
Annual bonus
Health insurance
401(k) match
+3
CNC Programmer
CNC Programmer

Staffmark Group • Lititz

On-site
USD 46,000 - 57,000
Medical, dental, vision insurance
HSA with employer contributions
401(k) with match
+4
CNC Programmer
CNC Programmer

Staffmark Group • Danielsville

On-site
USD 49,000 - 68,000
CNC Supervisor
CNC Supervisor

Staffmark Group • Danielsville

On-site
USD 55,000
Competitive weekly pay
Medical, dental, and vision coverage
Life and disability insurance
+2
CNC Programmer
CNC Programmer

ManpowerGroup • DuBois

On-site
USD 33,000 - 52,000
Training on CNC machinery
Career growth
Safety & quality culture
+1
CNC Programmer
CNC Programmer

ManpowerGroup • Somerset

On-site
USD 19,000 - 28,000
On-site parking
Overtime opportunities
CNC Operator
CNC Operator

Staffmark Group • Danielsville

On-site
Competitive Weekly Pay
Comprehensive Benefits
Life and Disability Insurance
+2
CNC Programmer
CNC Programmer

Manpower Group (USA) • Hanover

On-site
USD 75,000 - 90,000
Annual bonus eligibility
Medical, dental, and vision insurance
401(k) with company match
+3
CNC Programmer
CNC Programmer

Staffmark Group • Kansas City (MO)

On-site
USD 55,000 - 75,000
Weekly pay
Medical, dental, and vision
Life and disability insurance
+2