CNC Programmer

B&G Hatfield Facility
Hatfield, PA

Are you an experienced CNC Programmer looking to join a company with deep roots and a bright future? At B&G Manufacturing Co., Inc., we’ve been proudly family-owned for three generations—and today, we’re growing faster than ever. We’re expanding our talented team and looking for a dedicated CNC Programmer to play a vital role in our continued success.

**????

Job Summary

**

As a CNC Programmer, you’ll be responsible for the accurate and timely programming of all CNC systems in our facility—from blueprint to first article. You'll work closely with Leads, setup personnel, and shop supervisors to ensure smooth operations, high-quality output, and minimal production downtime.

**????️

Essential Duties & Responsibilities

**

  • Program all CNC work centers and systems from blueprint to first article.

  • Support production teams by providing technical guidance and hands-on troubleshooting.

  • Train operators and new hires on setups, program changes, and machining techniques.

  • Review and correct print errors, collaborating with engineering as needed.

  • Gain and apply a deep understanding of materials, insert grades, and machining tooling.

  • Perform time studies and estimate cycle times using CAM software.

  • Set a professional example and support a culture of quality and precision.

**????

What We’re Looking For

**

  • **5+ years

    ** CNC Lathe & Mill programming experience from blueprint to first article.

  • **2+ years

    ** experience using Mastercam and/or Esprit software.

  • Proficiency in blueprint reading, setup, tooling selection, and multi-axis programming.

  • Skilled in using Quality Control testing equipment.

  • Experience training others in CNC machining and troubleshooting.

**????

Physical Requirements

**

  • Mix of shop and office work; PPE required.

  • Ability to lift and handle materials up to 70 lbs as needed.

**????‍????‍????‍????

Why Join B&G Manufacturing?

**

  • Third-generation family-owned company with a supportive and tight-knit culture.

  • A growing business with new opportunities ahead.

  • Commitment to investing in technology, training, and talent.

  • Opportunity to truly make an impact and grow your career with us.

You should be proficient in:

  • CNC Programming
  • G-Code
  • M-Code

Machines & technologies you'll use:

  • CNC Lathe (2-4 axis) (Doosan, Okuma, Dmg Mori Seiki)
  • CAM Software (Esprit)
Posted 2025-11-07

Recommended Jobs

Retail Management Trainee

CJ's Tire and Automotive
Fairless Hills, PA

Job Description Job Description   Looking for an exciting new opportunity to grow your career? CJ's is looking for passionate, motivated individuals to join our team as Retail Management Trainee…

View Details
Posted 2025-10-24

Tissue Recovery Specialist II - Hershey Area

Gift of Life Donor Program
Harrisburg, PA

Job Description Job Description Who We Are: Gift of Life Donor Program is a non-profit agency serving eastern Pennsylvania, southern New Jersey, and Delaware. We are responsible for recoverin…

View Details
Posted 2025-11-07

LMHT (Virtual)

CMP.jobs
Erie, PA

" Licensed Mental Health Therapist (LMHT) Wage: Between $120-$131 an hour Licensed Mental Health Therapist — Are you ready to launch or expand your private practice? Headway is here to help you …

View Details
Posted 2025-10-27

Workforce Manager

Surge Staffing
Philadelphia, PA

SUMMARY The Workforce Manager is primarily responsible for effectively meeting the temporary help and/or training needs of a major Surge client. Specifically, the individual in this position: 1)…

View Details
Posted 2025-10-24

Entry Level Business Development Assistant

EM Communications Group
Pennsylvania

Entry Level Business Development Assistant Location Fishtown, PA : We are EM Communications Group - a market-leading sales solution provider backed by some of the largest and most influential brands.…

View Details
Posted 2025-11-01

Experience Philadelphia: Heartwarming NICU Nursing Adventure!

NurseRecruiter
Philadelphia, PA

Registered Nurse - Neonatal Intensive Care - Travel - (NICU RN) Join our dedicated team as a Neonatal Intensive Care Registered Nurse in Philadelphia, where you'll experience the heartwarming journey…

View Details
Posted 2025-08-11

Senior manager technology

Quaker Houghton
Conshohocken, PA

About Us: At Quaker Houghton, we are experts in the development, production and application of industrial process fluids, lubricants and coatings for the manufacturing industry. We have been an …

View Details
Posted 2025-11-09

Entry Level Operator

Paramount Games
Wheatland, PA

Job Summary The General Labor/Machine Operator will operate machines that produce tickets and other paper products.   Responsibilities and Duties Sorting paper products. Loading paper tick…

View Details
Posted 2025-11-07

Senior Accountant

Private Hiring Company
Philadelphia, PA

Job Description Job Description Senior Accountant - Philadelphia, PA Position Description: The Senior Accountant is a member of the corporate accounting and finance team and will be primari…

View Details
Posted 2025-07-28

Home Care Nurse (LPN/RN)

BAYADA Home Health Care
York, PA

Job Description Job Description Come for the Flexibility, Stay for the Culture Our York Skilled Nursing team is growing across York County, PA. Join us today! - Etters, Shrewsbury, York, S…

View Details
Posted 2025-10-25