CNC Programmer

Borisch

Grand Rapids (MI)

On-site

USD 70,000 - 110,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
401(k) Match
Life Insurance
Paid Holidays
Paid Time Off
Tuition Reimbursement

Job summary

Amphenol Borisch Technologies (ABT) is seeking a CNC Programmer to actively program and maintain CNC machines in the ABT Machine Shop, located in Grand Rapids, MI. The role focuses on creating efficient toolpaths, selecting tooling, and maintaining program documentation to support high-quality aerospace/defense components.

You'll collaborate with machinists to optimize cycles, troubleshoot issues, and contribute to lean initiatives.

Qualifications

  • Proficiency in interpreting engineering drawings, GD&T and 3D models.
  • Strong knowledge of CNC programming and tooling selection.
  • Ability to optimize toolpaths for efficiency and accuracy.

Responsibilities

  • Create, edit, and optimize CNC programs using HyperMill for milling, turning, and multi-axis operations.
  • Interpret drawings, blueprints, and 3D models to determine machining strategies and tooling needs.
  • Simulate and validate toolpaths before production release.
  • Develop setup sheets and document machining processes.

Skills

CAM software proficiency
Reading drawings & GD&T
CNC programming knowledge
G-code/M-code understanding
Mathematical & analytical skills

Tools

HyperMill
GibbsCAM
Soildworks

Job description

We are looking for a CNC Programmer who will actively program and maintain CNC machines for the ABT Machine Shop.

Essential Duties and Responsibilities
Programming & Technical Tasks
  • Create, edit, and optimize CNC programs using Hypermill software to create programs for milling, turning, and multi-axis machining operations.
  • Interpret engineering drawings, blueprints, and 3D models to determine machining strategies, toolpaths, and tooling requirements.
  • Select appropriate cutting tools, holders, speeds, and feeds based on material type and machining needs.
  • Simulate and validate toolpaths to ensure accuracy, safety, and efficiency prior to production release.
  • Develop and maintain detailed setup sheets and machining process documentation.
Production Support
  • Collaborate with machinists to ensure programs run efficiently on the shop floor.
  • Troubleshoot programming, machining, and tooling-related issues to minimize downtime.
  • Adjust and optimize programs to improve cycle times, tool life, and part quality.
  • Support machine setup optimization and contribute to fixture design as needed.
Quality & Compliance
  • Ensure machining operations meet dimensional, tolerance, and surface finish requirements.
  • Partner with Quality Assurance to resolve non-conformances and assist with root cause analysis.
  • Maintain strict revision control of CNC programs, tooling data, and process documentation.
Continuous Improvement
  • Identify opportunities to enhance machining processes, tooling strategies, and CNC programming standards.
  • Evaluate and implement new cutting tools, technology, and programming methods.
  • Support lean manufacturing initiatives and productivity enhancements within the machine shop.
Other Duties
  • Maintain organized program files, tool libraries, and process documentation.
  • Train machinists and operators in program interpretation, tooling setup, and machining best practices.
  • Assist in estimating machining times for new parts, prototypes, or customer quotes.
Skills and Qualifications
  • Strong proficiency with CAM software (HyperMill, GibbsCAM, Soildworks, etc.).
  • Ability to read and interpret engineering drawings, GD&T, and 3D models.
  • Solid understanding of G-code, M-code, and CNC control systems (Mori, Hurco, Mazak, etc.).
  • Knowledge of machining fundamentals, tooling selection, work holding, and cutting strategies.
  • Strong mathematical and analytical skills, including geometry and trigonometry.
  • Hands-on experience with mills, lathes, or multi-axis machines is preferred.
  • Ability to troubleshoot machining and programming issues effectively.
  • Familiarity with CAD software and model manipulation.
  • Strong attention to detail with a commitment to precision and quality.
  • Effective communication and collaboration skills across production and engineering teams.
  • Experience with lean manufacturing, process optimization, or continuous improvement initiatives is a plus.
About our Company

Amphenol Borisch Technologies (ABT), a division of Amphenol Corporation, is an industry leader in providing high-reliability electronic systems for Aerospace and Defense companies across the globe. ABT is focused on expanding the company’s industry presence by providing customers with superior quality and service combined with advanced manufacturing capabilities. ABT is headquartered in Grand Rapids, MI and has locations in Nogales, Mexico, Mesa, AZ and London, Ontario.

Benefits We Offer

At Amphenol Borisch Technologies, we provide a wide range of benefits for our permanent full-time employees. Highlights include:

UNITED STATES
  • Unique full-time work schedule that includes every other Friday off
  • Full Medical, Dental and Prescription Drug Insurance
  • Flexible Spending Accounts
  • Generous 401(k) match
  • Company-paid and Voluntary Life Insurance plans
  • Paid Holidays and Paid Time Off Days
  • Reimbursement Programs (Gym, Tuition, etc.)
  • Paid time off to volunteer
  • Company-Paid Short Term Disability
CANADA
  • Full benefits package
  • Company-paid and Voluntary Life Insurance plans
  • Paid Holidays and Paid Time Off Days
  • Reimbursement Programs (Gym, Tuition, etc.)
  • Pension plan
  • Paid parental leave

Amphenol Borisch Technologies is an equal opportunity employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Machinist - 2nd Shift
CNC Machinist - 2nd Shift

Amphenol Corp • Grand Rapids (MI)

On-site
USD 52,000 - 76,000
Full medical, dental and prescription
401(k) match
Friday off every other week
+5
Key Account Manager
Key Account Manager

Amphenol Borisch Technologies • Grand Rapids (MI)

On-site
USD 90,000 - 120,000
Full Medical, Dental and Prescription
Generous 401(k) match
Paid Holidays and PTO
+1
Production Supervisor
Production Supervisor

Amphenol Borisch Technologies • Grand Rapids (MI)

On-site
USD 65,000 - 85,000
Full medical, dental and prescription
401(k) match
Paid holidays and PTO
Manager of Strategic Accounts
Manager of Strategic Accounts

Amphenol Borisch Technologies • Grand Rapids (MI)

On-site
USD 90,000 - 130,000
Full medical insurance
401(k) match
Paid holidays and PTO
+1
Manufacturing Engineer
Manufacturing Engineer

Borisch • Allen (TX)

On-site
USD 80,000 - 110,000
Full Medical, Dental and Prescription
Generous 401(k) match
Paid Holidays & PTO
+4
Key Account Manager
Key Account Manager

Amphenol Corp • Mesa (AZ)

On-site
USD 75,000 - 110,000
Full medical, dental and prescription?
401(k) match
Paid holidays and PTO
+4
Key Account Manager
Key Account Manager

Amphenol Borisch Technologies • Tucson (AZ)

On-site
USD 90,000 - 130,000
Full medical insurance
401(k) match
Paid holidays
+1
Business Systems Project Coordinator
Business Systems Project Coordinator

Amphenol Corp • Grand Rapids (MI)

On-site
USD 65,000 - 90,000
Full Medical, Dental, and Prescription
401(k) match
Paid holidays and PTO
+4
Test Engineer
Test Engineer

Amphenol Borisch Technologies • Grand Rapids (MI)

On-site
USD 60,000 - 90,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Key Account Manager
Key Account Manager

Amphenol Corp • Tucson (AZ)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
401(k) match
+5