CNC Programmer/Engineer II
Tharp Consulting · Petaluma, CA · 2 days ago
EngineeringFull-time
We are seeking a skilled CNC Programmer/Engineer II to develop advanced multi-axis CNC programs and manufacturing processes for complex, close-tolerance components. The role involves translating engineering drawings, 3D models, and specifications into precise machining processes using CAD/CAM technology, primarily Mastercam. Responsibilities include designing tooling, fixtures, and gauges, as well as supporting program prove-out, machine setup, inspection, and process optimization to enhance quality and efficiency. The candidate will troubleshoot machining issues, support continuous improvement initiatives, and collaborate with cross-functional teams. Qualifications Two-year technical degree in CNC Programming or equivalent experience.Minimum five years of CAD/CAM and CNC programming experience in a multi-axis environment.Expertise with Mastercam, 3-, 4-, and 5-axis machining, and interpreting engineering documentation.Strong knowledge of CNC setup, tooling, cutting parameters, and inspection techniques.Experience with verification software (e.g., VERICUT) and designing CAD models for manufacturing.Effective communication, problem-solving skills, and ability to manage multiple priorities in high-performance settings.Experience supporting motorsports, aerospace, or high-precision manufacturing environments is preferred. Key Duties Develop and maintain CNC programs, tooling, and fixtures.Support machining operations, troubleshoot issues, and ensure product conformance.Design manufacturing aids and optimize processes to improve quality and reduce waste.Evaluate components for quality and recommend necessary actions. Physical and emotional demands include lifting, repetitive motions, working in potentially hazardous environments, quick decision-making, and problem-solving skills to adapt to changing conditions.