<Back to Search
Lead CNC Mill Programmer – Day Shift (Mastercam / Haas)
Upper Marlboro, MDMarch 26th, 2026
At a GlanceCompany:Bristol PrecisionLocation:Marlborough, MA (On-site)Job Type:Full-TimePay Range:$40 – $50 per hour (based on experience)Shift:Monday–Friday | 7:00 AM – 4:00 PMOvertime:Optional Saturdays | 7:00 AM – 12:00 PMExperience Level:Senior / Lead-Level (5+ years CNC programming experience)Work Authorization:Must be eligible to work in the U.S. (ITAR environment)---Why This Role ExistsBristol Precision continues to grow its prototype and small-batch aerospace, medical, and scientific programs. This Lead CNC Mill Programmer role exists to elevate programming standards, improve machining strategy, and drive consistency across complex 3-, 4-, and 5-axis work.This is not a button-pushing role. You'll have real influence over how parts are programmed, documented, and executed on the floor.---What You'll Be DoingProgram complex 3-, 4-, and 5-axis CNC milling jobs using MastercamDevelop efficient machining strategies and optimize cycle timesBuild complete prototype programs from print to proven processSet up and validate first-piece parts as neededCreate clear, thorough setup documentation for machinistsStandardize tooling and programming methods to improve repeatabilityCollaborate with setup machinists, production leadership, and qualityMentor programmers and machinists on best practicesSpecify material, tooling, and inspection requirementsThis role combines high-level programming with hands-on validation and leadership.---Machines, Controls & SoftwareYou'll work with:Machines:Haas Mini Mills through VF6SS4- and 5-Axis capability (Haas TRT160 Trunnion)Controls:HaasCAM Software:MastercamInspection Equipment:Zeiss CMMOptical comparatorPrecision metrology tools---MaterialsAluminumStainless SteelAlloy SteelAerospace and medical-grade materials---What We're Looking ForRequired:5+ years of CNC programming experience using MastercamExperience programming complex prototype parts from start to finishStrong understanding of 3-, 4-, and 5-axis millingFamiliarity with Haas controlsAbility to inspect your own work to tight tolerancesSolid understanding of GD&TComfortable working in a small-company, high-accountability environmentStrong communication skills and professional mindsetPreferred:Experience in aerospace, medical, or scientific industriesExperience mentoring or leading other programmersProcess improvement mindset---Why Machinists & Programmers Like Working HereClean, bright, air-conditioned facilityModern Haas equipmentTrue prototype and high-mix work (not repetitive production)4 weeks PTO + 6 paid holidaysQuarterly profit sharingCompany-funded retirement planCollaborative, respectful cultureReal influence over how work gets done---Pay & BenefitsPay Range:$40 – $50 per hour (DOE)Benefits Include:Health and dental insurance4 weeks PTO + 6 paid holidaysProfit-sharing planCompany-funded retirement planShort- and long-term disabilityPrescription safety glasses reimbursementOngoing training and advancement opportunities---ApplyExperienced CNC programmers can apply directly through hireCNC.
2,572 matching similar jobs in Springbrook, ND
- Lead CNC Mill Machinist – 1st Shift (CAM Programming)
- CNC Mill Programmer - 3-5 Axis Mastercam Expert
- CNC PROGRAMMER/OPERATOR
- CNC Set Up Machinist - 2nd & 3rd Shift
- CNC Programmer
- Lead CNC Mill Programmer - Day Shift (Mastercam / Haas)
- CNC Machinist - Mazak
- Production Machinist - 2nd Shift
- CNC Milling Machinist
- CNC Machinist - 1st Shift
- CNC Machinist Day and Night Shift
- CNC Machinist (2ndShift)
- CNC Machinist - Mill Turn - 2nd SHIFT
- Machinist B (Sinker EDM Specialist)
- Precision Machining Specialist
- Precision Machining Specialist
- Numerical Control Multiple Tool - Milling Machine Operator
- Numerical Control Multiple Tool - Milling Machine Operator
- Numerical Control Multiple Tool - Milling Machine Operator
- Numerical Control Multiple Tool - Milling Machine Operator
- Master Machinist/Programmer
- Numerical Control Multiple Tool - Milling Machine Operator
- Numerical Control Multiple Tool - Milling Machine Operator
- Numerical Control Multiple Tool - Milling Machine Operator
- Senior CNC Mill Programmer - Multi-Axis CAM Expert
- 5-Axis CNC Programmer for Aerospace - On-Site
- Numerical Control Multiple Tool - Milling Machine Operator - C4608 (Auburn)
- Electronic Technician - Precision Machine Tool Maintenance - 87210 (Mill Creek)
- Cell-Lead CNC CAM Programmer for Mills & Lathes
- CNC Programmer with BLUSA Defense Manufacturing
- CNC Machinist / Programmer
- Aerospace 5-Axis CNC Powermill Programmer (Composites)
- CNC Machinist - 2nd Shift
- CNC Programmer (3-5 Axis) - Process Optimization & Tooling
- CNC MACHINIST
- Machinist
- CNC Machinist Day and Night Shift
- Sr. CNC Programmer and Machinist
- CNC Programmer
- Machinist **Sign-On Bonus Available for Select Candidates**