Demo

CNC Machinist and Programmer

Pyper Tool & Engineering, Inc.
Grand Rapids, MI Full Time
POSTED ON 7/31/2026
AVAILABLE BEFORE 9/30/2026

About Us

Since 1979, Pyper Tool & Engineering, Inc. has been designing and manufacturing progressive line and transfer dies, robotic MIG welding equipment, and specialty automation machinery. We take pride in our precision, craftsmanship, and innovation, and we are looking for skilled team members to join us in continuing that tradition.

Job Summary

We are seeking an experienced CNC Machinist to set up, program, and operate CNC machines to produce precision parts and components. This role requires a strong mechanical background, programming knowledge, and attention to detail. The ideal candidate will be confident in CNC machining processes and committed to producing high-quality work while maintaining safety standards.

Key Responsibilities

  • Set up, program, and operate CNC machines.
  • Interpret blueprints, NX drawings, SolidWorks schematics, and technical documents to determine machining operations.
  • Use precision measuring tools (calipers, micrometers, etc.) to ensure product accuracy.
  • Perform routine and preventive maintenance on machines and troubleshoot issues as needed.
  • Program using Work NC for automated machining processes.
  • Operate and program OKKs and Hurcos with Fanuc controller.
  • Collaborate with engineers and team members to optimize production efficiency.
  • Conduct in-process quality checks to confirm adherence to specifications.
  • Maintain a clean, organized, and safe work area at all times.

Skills & Qualifications

  • Minimum 3 years of CNC programming experience (required).
  • Hands-on experience with CNC machine setup and operation.
  • Strong proficiency in precision measuring instruments and hand tools.
  • Knowledge of EDM techniques is a plus.
  • Solid mechanical understanding of complex machinery.
  • Ability to read, interpret, and work from technical drawings.
  • Problem-solving skills with strong attention to detail.
  • Basic math skills for machining calculations.

Physical Demands

  • Regularly required to stand; use hands to finger, handle, or feel; reach with hands and arms; talk or hear.
  • Frequently required to stand and walk.
  • Occasionally required to stoop, kneel, or crouch.
  • Must occasionally lift and/or move up to 50 pounds and push/pull up to 75 pounds.
  • Must be able to perceive and analyze details of parts using close, distance, and peripheral vision.

Benefits

  • 401(k) with company match
  • Health, dental, and vision insurance
  • Health savings account (HSA)
  • Life insurance
  • Paid time off (vacation & holidays)
  • Employee referral program

Schedule

  • Day shift
  • Overtime available

This job description is intended to describe the type and level of work being performed by a person assigned to this job. It is not an exhaustive list of all duties and responsibilities required by a person so classified.

Pyper Tool & Engineering, Inc. is an Equal Opportunity Employer. We are committed to building a diverse and inclusive workplace where everyone can thrive.

Pay: $28.00 - $32.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Experience:

  • Work NC: 3 years (Required)
  • 3D Programming: 3 years (Required)
  • FCS: 2 years (Preferred)
  • 2D Programming: 2 years (Required)

Ability to Commute:

  • Grand Rapids, MI 49534 (Required)

Work Location: In person

Salary : $28 - $32

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Machinist and Programmer?

Sign up to receive alerts about other jobs on the CNC Machinist and Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CNC Machinist and Programmer jobs in the Grand Rapids, MI area that may be a better fit.

  • C3 CNC, Inc. Belding, MI
  • CNC Lathe and Mill Programmer/Setup/Operator-3 years experience required. Looking for motivated individuals to program, set-up, and run our CNC lathes and ... more
  • 16 Days Ago

  • ManpowerGroup Grand Rapids, MI
  • Our client, a leader in manufacturing is seeking a dedicated CNC Programmer to join their team. As a CNC Programmer, you will be part of the Manufacturing ... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!