Demo

CNC Machinist

B&G Manufacturing Company Inc
Hatfield, PA Full Time
POSTED ON 7/10/2026
AVAILABLE BEFORE 11/7/2026
We are seeking skilled CNC Machinists who take pride in precision, safety, and producing quality parts right the first time. If you’re experienced, dependable, and ready to join a stable, growing machine shop, we want to talk to you.

Sign-On Bonus
Up to $3,000 for experienced machinists (paid in installments based on experience and tenure).
Position Summary
This position is responsible for the safe and efficient operation of CNC machines and maintaining a clean, organized work area. The CNC Machinist will produce precision metal components by performing operations such as cutting, drilling, milling, boring, and broaching according to work orders, blueprints, and specifications.
What You’ll Do
  • Set up and operate CNC equipment to produce precision components
  • Check dimensions and materials to ensure finished parts meet specifications
  • Monitor machine feeds and speeds during machining process
  • Perform secondary operations as required
  • Maintain accurate production paperwork
  • Use consumable tooling responsibly
  • Communicate machine or quality concerns to Lead or Set-Up Machinist
  • Follow all safety procedures, including required PPE (safety glasses, steel-toed shoes, hearing protection, machine guards)
What We’re Looking For
Minimum Qualifications
  • Basic understanding of CNC machine operations
  • Ability to read blueprints and measure parts accurately
  • Professional communication with supervisors and teammates
Preferred Qualifications
  • Experience reading and understanding G-Code
  • Strong troubleshooting and problem-solving ability
  • Good judgment in process decisions

Physical Requirements
  • Manufacturing environment
  • Ability to lift and handle materials up to 70 lbs
  • Must wear required PPE

Why Join Us?
  • Competitive pay based on experience
  • Up to $3,000 sign-on bonus for experienced machinists
  • Stable, established CNC environment
  • Clean, safety-focused shop
  • Opportunity to grow your skills and advance

An Equal Opportunity Employer, Women, Minorities, Disabilities, Veterans.




XJ6

Salary.com Estimation for CNC Machinist in Hatfield, PA
$53,805 to $68,258
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?

Sign up to receive alerts about other jobs on the CNC Machinist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$44,621 - $57,180
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Income Estimation: 
$51,669 - $66,452
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$47,942 - $60,755
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
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 jobs in the Hatfield, PA area that may be a better fit.

  • ALIGN PRECISION Horsham, PA
  • Position Summary: Prepares and operates computer numerical control machines. Follows provided operational instructions for the machine and part processes .... more
  • 8 Days Ago

  • Cannonball Recruiting Kulpsville, PA
  • CNC Machinist Pay: $30-40/hr. 10% shift differential for 2nd shift hours Shifts: 1st (Mon-Fri) 7am-3:30pm 2nd (Mon-Fri) 5:30pm-2am OT Availability Descript... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!