JOBSEARCHER

CNC Programmer/Machinist

Job OverviewDue to continued growth, we are seeking an experienced CNC Programmer/Machinist to join our team. This role is responsible for programming, setting up, and operating CNC mills and lathes, as well as designing tooling and fixturing to support efficient, accurate production. The ideal candidate is comfortable working from a wide range of CAD file types, can use CAM software independently, and takes ownership of part quality and machine performance.DutiesAdhere to all Safety and Quality Zero Tolerance policies to ensure a safe and compliant work environmentCollaborate effectively in a team setting to support safety, quality, and production standards.Program CNC mills and lathes using CAM softwareSet up and operate CNC machines for production and prototype workWork with all common CAD file formats (STEP, IGES, DXF, native CAD, etc.)Design and build tooling, fixtures, and work holding solutionsOptimize programs for efficiency, tool life, and surface finishInspect parts and ensure they meet print and quality requirementsTroubleshoot machining and programming issuesPerform routine machine maintenance and assist with repairs as neededMaintain organized documentation for programs, tooling, and setupsRequirementsMinimum 5 years of experience as a CNC Programmer and MachinistProficient with CAM software (Mastercam, Fusion 360, or similar)Strong understanding of G-code, feeds, speeds, and toolingExperience with both mills and lathesAbility to read and interpret engineering drawings and GD&TComfortable working independently and managing jobs from print to partPreferred QualificationsEngineering degree (Mechanical, Manufacturing, or related)Experience designing fixtures and custom toolingMachine maintenance and repair experienceExperience with multi-axis machining a plusJob Type: Full-timeBenefits:401(k)401(k) matchingDental insuranceHealth insuranceLife insurancePaid time offVision insuranceWork Location: In person