CNC Programmer / Operator

Team Builder RecruitingYork, PA
Onsite

About The Position

Tired of running the same parts every day? Join a shop where every job is different, and your skills will continue to grow. Build Real Skill: Develop high-level CNC programming, machining, and hydraulic repair skills over time. You'll stay challenged, keep learning, and continue building your skillset. Variety in the Work: No two jobs are the same. You will work on a wide range of unique, custom projects. Hands-on, Problem-Solving Work: Figure things out, make adjustments, and take ownership of your work. Tackle Challenges Others Won't: We specialize in complex repairs and jobs most shops turn away. Long-term Stability: Join a company focused on creating a place where people build lasting careers. Since 1978, Garrod Hydraulics has specialized in repairing and remanufacturing hydraulic cylinders and heavy industrial components, including chrome plating and large-scale machining. Known for taking on jobs others won't, the company focuses on quality workmanship, attention to detail, and getting equipment back in the field quickly.

Requirements

  • 3+ years of experience programming and operating CNC lathes and mills
  • Experience with Mastercam preferred
  • Able to read and interpret blueprints and engineering drawings
  • Proficient with precision measuring tools (calipers, micrometers, dial indicators)
  • Strong math skills for machining calculations
  • Manual machining experience is a plus
  • Detail-oriented: Works with precision, understands how parts fit and function, and takes pride in accuracy.
  • Problem-solver: Thinks through challenges, adjusts programs, and finds practical solutions on the floor.
  • Confident & Communicative: Communicates clearly, works well with others, and can speak to decisions and processes with confidence.
  • Team Player: Easy to work with, brings a positive attitude, and contributes to a team that takes pride in their work.
  • Tech-capable: Comfortable using CNC programming software, including Mastercam.
  • Able to stand, bend, and kneel throughout the day; lift up to 25 lbs.; and safely use overhead jib and/or bridge cranes.
  • Basic machinist tools are preferred.

Nice To Haves

  • Manual machining experience is a plus
  • Basic machinist tools are preferred

Responsibilities

  • Read & interpret blueprints to determine dimensions, tolerances, and machining steps.
  • Create sketches and modify part dimensions to match repaired or mating components.
  • Program & adjust CNC machines (Mastercam preferred) to improve accuracy and efficiency.
  • Set up & operate CNC machines, as well as manual lathes and mills when needed.
  • Select & set up tooling, fixtures, and materials for each job.
  • Measure & inspect parts using precision tools like micrometers, calipers, and indicators.
  • Maintain machines and keep your work area clean, organized, and safe.
  • Identify issues with parts or processes and communicate them to the team.

Benefits

  • Health Insurance
  • Dental & Vision option
  • Paid time off
  • Paid holidays
  • 401(k) with 4% company match
  • Short-term disability insurance
  • Life insurance
  • $50 annual reimbursement for safety shoes
  • $50 annual reimbursement for prescription safety glasses
  • Carhartt uniforms provided
  • Clean, air-conditioned shop environment
  • On-site fitness center, racquetball court, lockers, and shower rooms
  • Monthly team meetings with lunch provided and optional company events

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service