Skip to Main Content

Job Title


Senior CNC Machinist


Company : Humboldt Machine


Location : North Logan, UT


Created : 2025-12-27


Job Type : Full Time


Job Description

CNC Machinist - Experienced ProfessionalCompensationĀ· $85,000 - $110,000 yr (DOE)Position OverviewWe are seeking an experienced Senior CNC Machinist to join our small machine shop team. The ideal candidate will have a minimum of 10 years experience operating and programming various CNC machines and will be responsible for producing precision parts according to specifications.Required Qualifications- Minimum 10 years experience as a CNC Machinist (15+ years preferred)- 10+ years of Mastercam software experience- Proficient with CNC Mill operations (Vertical, Horizontal, and 5-axis)- Strong experience with CNC Lathe operations- Experience with Electrical Discharge Machining (EDM)- Ability to read and interpret blueprints and technical drawings- Knowledge of GD&T (Geometric Dimensioning and Tolerancing)- Strong attention to detail and precision- Ability to set up, operate, and maintain CNC machinery- Experience with quality control and inspection proceduresResponsibilities- Set up and operate CNC machines including mills, lathes, and EDM equipment- Program CNC machines using Mastercam software- Read and interpret engineering drawings and specifications- Select appropriate tools, speeds, and feeds for optimal machining- Verify dimensions of finished products using precision measuring instruments- Perform routine maintenance on CNC equipment- Troubleshoot and resolve machining issues- Adhere to all safety protocols and procedures- Work collaboratively with team members to meet production schedulesJob Type: Full-timeBenefits:* Paid time off* Profit SharingSchedule:* 8 hour shift* Day shiftLocation:* North Logan, UT 84341 (Required)Ability to Relocate:* North Logan, UT 84341: Relocate before starting work (Required)Work Location: In personJob Type: Full-timePay: $85,000.00 - $110,000.00 per yearBenefits:* Paid time off* Profit sharingWork Location: In person