Multi‑Axis CNC CAM Programmer (Esprit + SolidWorks)

Midwest Staffing Group
  • Coon Rapids, MN
    Today

    Job Description

    About the Role

    Step into a hands-on programming role where you’ll convert models into precise toolpaths, validate them on the floor, and continuously improve how parts are made. As a Multi‑Axis CNC CAM Programmer, you’ll author and refine CNC programs and instruction sheets for complex milled components, verify accuracy through prove‑outs when possible, and support production with process enhancements that reduce cost and elevate quality.

    A Day in the Life

    You begin by translating SolidWorks designs into Esprit toolpaths for multi‑axis parts, selecting tooling and strategies that balance cycle time and surface finish. With programs released, you’ll monitor part runs, review results with operators and quality, then fine‑tune feeds, speeds, and toolpaths. You’ll maintain a well‑organized library of program files and setup documentation, coach operators on new programs, and help evaluate new fixtures and cutting tools. Throughout the day, you’ll collaborate with manufacturing engineers, the quality team, plant personnel, and external partners. You’ll also keep advancing part families with continuous programming updates and take on related duties as assigned.

    What You’ll Do

    • Create and modify CNC programs and instruction sheets for multi‑axis machined parts
    • Observe program performance post‑release and make data‑driven adjustments
    • Maintain organized, current program file libraries and related documentation
    • Provide ongoing support for machining processes and on‑machine troubleshooting
    • Assist in training operators on equipment, setups, and new/updated programs
    • Contribute to tooling and fixture identification, evaluation, and selection
    • Set up and run prove‑outs when feasible to validate code and machine settings
    • Document setup parameters and operating details for each assigned job
    • Communicate effectively with manufacturing engineering, quality, shop personnel, and external contacts
    • Continuously program and maintain part families
    • Perform other related duties as assigned

    What You’ll Bring

    • At least 2 years of CAD/CAM programming experience
    • Background as a level 3 machinist
    • Strong PC skills and electronic data management (Word, Excel, network file structures)
    • Solid understanding of cutting tool geometry plus speeds/feeds across materials
    • Applied trigonometry and machining math for process calculations
    • Fluency in blueprint reading and GD&T
    • High school diploma or GED
    • Comfort working with operators, machinists, technical support, and management
    • Experience using Esprit programming software
    • Experience working with SolidWorks

    Preferred

    • Two‑year technical degree
    • 4–5 years of experience in a manufacturing environment
    • Experience with multi‑axis milling machines

    Numbers & Facts

    LocationCoon Rapids, MN

    Skills

    • CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing)unmatched
    • CNC (Computerized Numerical Control) Systemsunmatched
    • Coachingunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Computer Skillsunmatched
    • Continuous Improvementunmatched
    • Cost Controlunmatched
    • Cutting Toolsunmatched
    • Data Managementunmatched
    • Documentationunmatched
    • Geometryunmatched
    • High School Diplomaunmatched
    • Identify Issuesunmatched
    • Machine Toolunmatched
    • Machiningunmatched
    • Manufacturingunmatched
    • Manufacturing Engineeringunmatched
    • Mathematicsunmatched
    • Microsoft Excelunmatched
    • Microsoft Wordunmatched
    • Milling Machineunmatched
    • Organizational Skillsunmatched
    • Production Supportunmatched
    • Programming Librariesunmatched
    • Software Engineeringunmatched
    • SolidWorksunmatched
    • Technical Leadershipunmatched
    • Technical Supportunmatched
    • Trigonometryunmatched
    • Writing Skillsunmatched

    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