BD Diesel Performance is seeking a highly skilled and results-driven CNC Programming Team Lead to lead programming strategy, establish machining standards, and drive continuous improvement across our CNC operations. This role is responsible for optimizing cycle times, improving machining efficiency, standardizing programming methodology, and elevating technical capability across the machine shop.This individual will serve as the technical authority for CNC programming, ensuring best-in-class machining strategies, tooling selection, feeds and speeds optimization, and fixture design. The CNC Programming Team Lead will mentor programmers and machinists, improve throughput, and support new product development by creating scalable and repeatable machining processes.The ideal candidate is a hands-on technical leader who thrives in a high-performance manufacturing environment and has a proven track record of reducing cycle times, improving quality, and increasing machine utilization.This role is based onsite in Abbotsford and works closely with Engineering, Production, Quality, and Operations leadership. This role is open for either a 4x10’s schedule or a 5x8’s schedule.Position OverviewSchedule: Either 4 X 10 Hour Shifts Or 5 X 8 Hour ShiftsThis role offers a competitive hourly wage ranging from $45–$65 / Per Hour, depending on experience and qualifications.Why Join Us At BD Diesel, we value our people and invest in their success. Employees enjoy:Competitive compensation and pay based on experienceOpportunities for career growth in a growing companyA supportive, collaborative, and safety-focused work environmentHands-on experience with state-of-the-art equipment and high-performance productsBeing part of a recognized and respected brand in the diesel aftermarketLead development and optimization of CNC programs for milling, turning, and multi-axis machining centers to improve cycle times, efficiency, and machining qualityEstablish and maintain standardized CNC programming practices including feeds and speeds, tooling selection, toolpath strategy, machine setup methodology, and program structureAnalyze machining cycle times and identify opportunities to improve throughput through advanced programming strategies, toolpath optimization, and process improvementsDrive continuous improvement initiatives focused on reducing machining time, setup time, scrap, and rework while improving overall equipment effectivenessServe as the technical authority for CNC programming, resolving complex machining challenges and providing guidance on best machining strategiesDevelop standardized machining approaches for repeatable product families to improve consistency and scalability of productionDesign and develop fixtures and workholding solutions to improve repeatability, precision, safety, and production efficiencySelect cutting tools optimized for performance, cost effectiveness, and tool life, working with tooling vendors to identify improved machining solutionsLead initiatives to reduce setup times through improved tooling selection, fixture design, standardized workholding, and improved program structureImprove machine utilization and throughput across CNC equipment through improved programming efficiency and production supportMentor and develop CNC programmers and machinists by providing technical guidance, training, and coaching on programming standards and machining best practicesEstablish technical programming standards and ensure consistency across all CNC programs within the machine shopCollaborate with Engineering, R&D, and Production teams to support design for manufacturability (DFM) and develop scalable machining processes for new product launchesReview technical drawings and CAD models to ensure efficient machining strategies and manufacturabilityImprove first-pass yield by developing reliable and repeatable machining programs that meet dimensional and quality requirementsSupport root cause analysis and corrective action for machining-related quality issuesMaintain documentation of machining processes, tooling standards, and programming methodologiesApply Lean manufacturing concepts including 5S, SMED (setup reduction), standardized work, and continuous improvement practicesProvide technical input into hiring, training, and performance development of CNC programming personnelWork cross-functionally with Operations, Quality, Engineering, and Supply Chain to support production efficiency and organizational objectivesOther duties as assigned by your supervisorSupervision ResponsibilitiesProvide technical oversight to CNC Programmers and MachinistsEstablish programming standards and enforce best practicesSupport training and onboarding of new team membersProvide input on performance management and skill developmentInfluence future structure of CNC programming function as the company growsEducation & ExperienceRed Seal Journeyman Machinist or equivalent strongly preferred.Minimum 10 years CNC machining and programming experience in a production environment.Minimum 5 years optimizing CNC programs for efficiency and cycle time reduction.Experience programming multi-axis CNC mills and lathes.Strong experience with GibbsCAM software.Proven track record improving cycle times, setup efficiency, and machining quality.Experience developing tooling strategies and fixture design.Strong understanding of GDT and technical drawings.Experience applying Lean manufacturing principles.Strong problem-solving and analytical skills.Ability to influence technical standards across a machining team.Experience mentoring or leading other programmers preferred.Must be legally authorized to work in Canada.BenefitsDental careEmployee assistance programExtended health careLife insuranceOn-site parkingPaid time offRRSP matchVision careQuarterly incentive plans for all employees#J-18808-Ljbffr
Cnc Programmer Team Lead (4 X 10 Hour Shifts)
BURNOUT BRANDS
abbotsford british columbia, abbotsford british columbia
Published 28 days ago
Report job