CNC Programmer

MagTech
  • Bay City, MI
    8 days ago

    Job Description

    CNC Programmer

    Job Summary

    The CNC Programmer works closely with Production, Quality, and Shop personnel to support daily manufacturing operations. This position requires strong problem-solving skills, a thorough understanding of machining processes, and the ability to determine operation sequences, setup requirements, and develop efficient CNC programs. The CNC Programmer is responsible for driving continuous improvement initiatives and optimizing manufacturing processes to ensure quality, efficiency, and productivity.

    Essential Duties & Responsibilities

    • Create and maintain CNC programs using Mastercam, ensuring tooling selections and machining strategies are accurate, efficient, and production-ready.
    • Troubleshoot, optimize, and refine CNC programs, machining processes, and setup procedures to improve performance and reduce cycle times.
    • Design and specify tooling, fixtures, and workholding solutions to support manufacturing requirements.
    • Develop and document machining processes, setup instructions, and best practices.
    • Plan and coordinate machine setups to maximize productivity and ensure smooth production flow.
    • Collaborate with the Quality Engineer to support part inspections, address nonconformances, and implement program or process adjustments as needed.
    • Analyze production challenges and implement continuous improvement initiatives to enhance safety, quality, cost, and delivery performance.
    • Provide technical support and guidance to machinists and production personnel.
    • Perform other duties as assigned.

    Minimum Qualifications

    Experience
    • 3–5 years of CNC programming experience in a job shop, prototype, aerospace, or high-precision machining environment preferred.
    • Experience with tooling design, fixture development, and workholding solutions.
    • Proven ability to create, document, and optimize machining processes.
    • Familiarity with inspection methods, GD&T, and quality assurance procedures.
    • Experience supporting production machining operations and troubleshooting manufacturing issues.
    Technical Skills
    • Proficiency in Mastercam (2018 or newer), including geometry creation, toolpath generation, simulation, verification, and post-processing.
    • Experience programming and supporting Fanuc, Heidenhain, and/or Siemens 840D controls.
    • Strong knowledge of 4-axis and 5-axis milling operations.
    • Ability to interpret engineering drawings, specifications, and GD&T requirements.
    • Understanding of cutting tools, machining principles, feeds and speeds, and process optimization techniques.
    • Experience with CAD models and manufacturing documentation preferred.

    Preferred Attributes

    • Strong analytical and problem-solving skills.
    • Excellent communication and teamwork abilities.
    • Detail-oriented with a commitment to quality and continuous improvement.
    • Ability to prioritize multiple projects and meet deadlines in a fast-paced manufacturing environment.
    • Self-motivated with a hands-on approach to improving processes and supporting production goals.

    Numbers & Facts

    LocationBay City, MI

    Skills

    • Aerospace and Defenseunmatched
    • Analysis Skillsunmatched
    • Best Practicesunmatched
    • CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing)unmatched
    • CNC (Computerized Numerical Control) Systemsunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Continuous Improvementunmatched
    • Cutting Toolsunmatched
    • Detail Orientedunmatched
    • Documentation Modelsunmatched
    • Engineering Drawingunmatched
    • Establish Prioritiesunmatched
    • Geometric Dimensioning and Tolerancingunmatched
    • Geometryunmatched
    • Identify Issuesunmatched
    • Machine Toolunmatched
    • Machiningunmatched
    • Machining Operationsunmatched
    • Manufacturingunmatched
    • Manufacturing Operationsunmatched
    • Manufacturing Requirementsunmatched
    • Manufacturing/Industrial Processesunmatched
    • Multitaskingunmatched
    • Operational Supportunmatched
    • Operationsunmatched
    • Performance Managementunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Production Machiningunmatched
    • Production Supportunmatched
    • Productivity Managementunmatched
    • Prototypingunmatched
    • Quality Assuranceunmatched
    • Quality Engineeringunmatched
    • Safety/Work Safetyunmatched
    • Simulationunmatched
    • Team Playerunmatched
    • Technical Supportunmatched
    • Time Managementunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder