CNC Programmer
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)
Recommended Jobs
Retail Management Trainee
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…
Tissue Recovery Specialist II - Hershey Area
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…
LMHT (Virtual)
" 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 …
Workforce Manager
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)…
Entry Level Business Development Assistant
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.…
Experience Philadelphia: Heartwarming NICU Nursing Adventure!
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…
Senior manager technology
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 …
Entry Level Operator
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…
Senior Accountant
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…
Home Care Nurse (LPN/RN)
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…