Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Multi‑Axis CNC Toolpath Developer (CAD/CAM)

MagTech

Job Description

Job Description

Multi‑Axis CNC Toolpath Developer (CAD/CAM) A Day in the Life

You start your morning reviewing new work orders and 3D models, then open Mastercam, WorkNC, or VISI to craft precise toolpaths for milling, turning, and complex multi‑axis parts. You choose the right cutters, fixtures, and machining strategies, balancing speed with surface finish and tool life. After lunch, you’re on the shop floor proving out a first‑run, partnering with machinists to dial in feeds and speeds on Fanuc, Haas, Siemens, or Mazak controls. By day’s end, you’ve trimmed cycle time, validated quality, and published clear setup sheets, tooling lists, and process instructions for repeatable success.

What You’ll Do
  • Create, modify, and refine CNC programs for 3‑, 4‑, and 5‑axis milling, as well as turning centers.
  • Develop efficient toolpaths using Mastercam, WorkNC, VISI, or similar CAD/CAM platforms.
  • Interpret engineering drawings, CAD models, GD&T, and customer specifications to ensure conformance.
  • Select tooling, fixtures, cutting parameters, and machining strategies tailored to part geometry and materials.
  • Collaborate closely with machinists and manufacturing engineers to troubleshoot and improve processes.
  • Conduct program prove‑outs and first‑article validations on the production floor.
  • Optimize cycle times while maintaining quality, dimensional accuracy, and tool life.
  • Advance safety, quality, delivery, and cost through continuous improvement initiatives.
  • Maintain thorough documentation, including setup sheets, tooling lists, and process instructions.
  • Assist with fixture design and contribute to manufacturing process development as needed.
  • Investigate and resolve issues tied to programming, tooling, or machine performance.
  • Ensure adherence to company quality standards and safety procedures.
What You’ll Bring Required
  • High school diploma or GED; technical degree or apprenticeship preferred.
  • 3+ years of CNC programming experience in a manufacturing setting.
  • Proficiency with at least one CAD/CAM system: Mastercam, WorkNC, or VISI.
  • Ability to read blueprints, engineering drawings, and GD&T.
  • Hands‑on experience with CNC milling and/or turning.
  • Strong understanding of machining processes, tooling, cutting parameters, and workholding.
  • Familiarity with CNC controls such as Fanuc, Haas, Siemens, Mazak, or similar.
  • Excellent problem‑solving, analytical, communication, and teamwork skills.
Preferred
  • Experience programming for 3‑, 4‑, and 5‑axis machining.
  • Background in tool & die, aerospace, automotive, medical device, or precision manufacturing.
  • Fixture design experience.
  • CAD proficiency (SolidWorks, Siemens NX, CATIA, Creo, etc.).
  • Lean Manufacturing and Continuous Improvement experience.
Work Environment & Physical Requirements
  • Ability to stand, walk, and move throughout a manufacturing facility.
  • Occasionally lift up to 40 pounds.
  • Comfort working around machine noise, coolants, and metal chips.
Compensation & Benefits
  • Competitive salary
  • Medical, Dental, and Vision Insurance
  • 401(k) with Company Match
  • Paid Time Off and Paid Holidays
  • Professional Development Opportunities
  • Career Growth within a Stable Manufacturing Environment
Role Details

Department: Manufacturing Engineering
Employment Type: Full‑Time
Salary Range: Commensurate with experience and qualifications.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Multi‑Axis CNC Toolpath Developer (CAD/CAM) in Macomb, MI vacancy
  •  ...seeking an experienced CNC Turning Programmer to support...  ...will be responsible for developing CNC lathe programs,...  ...optimize CNC programs for multi-axis CNC lathes. Program new jobs using CAM software and make...  ...and interpret blueprints, CAD models, GD&T, and customer... 
    CAD

    Aegis Manufacturing & Engineering

    New Baltimore, MI
    5 days ago
  •  ...Job Description Job Description The CNC Machinist Programmer is responsible for independently programming and operating a variety...  ...a custom job shop environment. This role requires expertise in CAD/CAM programming and precision machining to deliver high-quality, custom... 
    CAD

    Joint Production Technology

    Macomb, MI
    25 days ago
  • $23 - $33 per hour

    2nd Shift CNC Machinist (CNC Mold Programmer) Rochester Hills, MI...  ...operations Interpret blueprints, CAD models, and technical drawings...  ...Experience with 2D and 3D machining CAD/CAM programming experience...  ...Heidenhain Preferred Experience 5-axis machining experience Gundrill /... 
    CAD
    Shift work
    Afternoon shift

    HRU Technical Resources

    Rochester Hills, MI
    1 day ago
  •  ...3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX...  ...and refine NC/CNC programs for 3, 4, and 5-axis machining centers and mill-turn equipment....  ...CNC programming experience using Siemens NX CAD/CAM software is required. Proven track... 
    CAD
    All shifts

    3-Dimensional Services Group

    Rochester, MI
    14 days ago
  • $23 - $33 per hour

     ...Description Precision Injection Mold CNC Programmer/Machinist (Fanuc/...  ...Execute 2D/3D strategies from CAD models and technical drawings...  ...operation fundamentals ~ CAD/CAM proficiency and 2D/3D machining...  ...Stand-Out Plus ~5-axis machining ~ Gundrill / Unisig... 
    CAD
    Shift work
    Weekend work
    Afternoon shift

    HRU

    Rochester, MI
    1 day ago
  •  ...Transmission is seeking a Senior CNC Programmer with experience in...  ..., Siemens NX, or other CAD/CAM programming languages. This role...  ...and implementing techniques to develop efficient manufacturing processes...  .../CNC programs for 3, 4, and 5-axis machining centers and mill-... 
    CAD
    Temporary work

    SAPA Transmission

    Utica, MI
    6 days ago
  •  ...translating complex 3D surfaces into efficient toolpaths? Can you set up a Makino, Fidia, or DMG,...  ...operations and complex 3D surfaces (full CAD/CAM) Perform accurate setups and operate...  ...What you bring ~3–5+ years of CNC programming experience; Tebis experience... 
    CAD
    Flexible hours
    Shift work
    Night shift
    Day shift

    Specialized Talent Acquisition Recruiting Team (START)

    Rochester, MI
    6 days ago
  •  ...that are up to 40 pounds Understanding of company quality and safety standards Knowledgeable of mold base assembly and components CAD/CAM knowledge Solidworks/Camworks experience preferred Education High School Diploma or GED Work Experience Two (2) to Four (4) years of... 
    CAD
    Work experience placement
    Shift work
    Afternoon shift

    PCS Company

    Fraser, MI
    21 hours ago
  • $22 - $28 per hour

     ...CNC Machinist (Mill and Lathe) Location: Roseville, MI Pay Scale: $22$28/hour to start...  ...Experience with G-code edits, live tooling, or multi-axis machining. Knowledge of materials such as...  ...measuring equipment. Familiarity with CAM programming software (Mastercam or... 
    Local area
    Shift work

    Crown Staffing Solutions, L.L.C.

    Roseville, MI
    21 hours ago
  •  ...description: Build your career with us! We have current openings for CNC Machinists/Programmers. An established family- owned business...  ...3D surfaces Machine and program 2D and 3D (all aspects of CAD/CAM) Background in laser tool settings and machine macros... 
    CAD
    Flexible hours
    Shift work
    Night shift
    Day shift

    START

    Rochester, MI
    7 days ago
  • $26 per hour

     ...squareness, roundness, and run-out, etc.) CNC General knowledge of grinding wheels,...  ...control systems is required. Knowledge of multi-spindle grinding Ability to write and...  ...process. Knowledge of integrating CAD/CAM systems for complex grinding operations, particularly... 
    CAD
    Full time
    Temporary work
    Worldwide
    Monday to Friday

    GAGE BILT Inc

    Clinton Township, MI
    14 days ago
  •  ...maintenance of our in-house 5-Axis CO2 laser processing department...  ..., verify first-off parts, and develop workholding or fixture methods...  ...reviews, and support CNC programming, troubleshooting,...  ...years of laser programming and multi-axis laser cutting experience... 
    Temporary work

    R&E Automated Systems

    Shelby Township, MI
    20 days ago
  •  ...Description Job Description Our CNC Engineer & Operator plays a...  ...Engineer is responsible for developing precise shop drawings,...  ...macros. Optimize nesting, toolpaths, and cut strategies to improve...  ...hardware. ~ Proficiency in CAD software (AutoCAD required; Cabinet... 
    CAD
    Apprenticeship
    Work at office
    Monday to Friday

    Elite Woodworking LLC

    Roseville, MI
    14 days ago
  •  ...Job Description High Volume Machine Operators needed for CNC Department The Machine Operator position requires: Ability...  ...candidate must be able to work in a fast-paced environment with strong multi-tasking skills. Job will consist of bending, twisting, lifting... 
    Afternoon shift

    START

    Chesterfield, MI
    2 days ago
  •  ...Job Description JOB TITLE: CNC Machinist POSITION: Seeking an experienced CNC Machinist to join a stable, growing Manufacturing...  ...Qualifications Job Shop - Low Volume High Mix Multi-Axis Mill and/or Machining Center Knowledge of Okuma, DMU, & HAAS... 

    gpac

    Roseville, MI
    3 days ago
  • $76k - $98k

     ...CNC Programmer Join a precision machining team where you can own the programming, support...  ...Creating and improving CNC programs using CAM software. Supporting setups, prove-outs,...  ...verification on the floor. Troubleshooting programs, toolpaths, dimensional issues, and machining... 
    Immediate start

    Bronwick LLC

    Roseville, MI
    2 days ago
  •  ...Job Description Job Description Are you an experienced CAD CAM PROGRAMMER who is looking for their next challenge? Are you interested in working in a team-based, friendly environment on innovative and challenging projects?  Hi-Tech Mold & Engineering is a full-service... 
    CAD
    Local area
    Flexible hours
    Day shift

    Hi-Tech Mold & Engineering

    Rochester, MI
    14 days ago
  •  ...Job Description Job Description The CNC Machine Operator is responsible for operating and monitoring multi-axis CNC machines to ensure efficient and precise manufacturing processes. This role focuses on machine setup and operation during both day and night shifts,... 
    Shift work
    Night shift
    Day shift

    Accurate Tooling Solution

    New Baltimore, MI
    18 days ago
  •  ...live tooling, set-up & operate a variety of CNC lathe machines and equipment, and machine...  ...to meet requirements. Ability to multi-task in a fast-paced manufacturing environment...  ...ourselves on using our engineering background to develop simple solutions to complex manufacturing... 
    Flexible hours
    Day shift

    Industrial Technology Services

    Chesterfield, MI
    1 day ago
  •  ...CNC Machinist AIT is the world's largest provider of automation, factory integration and...  ...validate CNC programs for use on 3 and/or 5 axis CNC machines. Obtains all necessary...  ...Can handle frequent interruptions and can multi-task. Analyzes and diagnoses problems and... 
    Work experience placement
    Casual work
    Work at office
    Long distance
    Night shift

    Advanced Integration Technology LP

    New Baltimore, MI
    2 days ago
  •  ...: TapeMaster - Troy, MI. 48083 Summary: This role involves CNC programming, setups, precision machining, troubleshooting, and quality...  ..., and tool life Interpret complex engineering drawing, CAD/CAM files, models, and GD&T Program with Mastercam 2016 Work with... 
    CAD

    TAPEMASTER

    Shelby Township, MI
    21 days ago
  • $88k - $147k

     ...Job Description Job Description CNC Product Engineering Opportunities in Macomb, Michigan. A multinational company with a facility...  ..., roller screws, Linear Guides - Bosch Rexroth pref), Spindles, Axis Design, Tool Changers, and coolant systems. ~ Solid skills with... 
    Work from home
    Night shift

    Engineering and Manufacturing Company

    Macomb, MI
    2 days ago
  •  ...Transmission is seeking an experienced Senior CNC Machinist to join our 2nd Shift...  ...benefits package ✔ Opportunity to mentor and develop the next generation of machinists What You'll Do Set up and operate multi-axis machining centers and mill-turn equipment with... 
    Temporary work
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    SAPA Transmission

    Utica, MI
    22 days ago
  • $22 - $28 per hour

     ...Job Description Job Description CNC Programming Administrator needed in Romeo, Michigan...  ..., ideally with MasterCAM but other similar CAM software will be considered. ~ Any...  ...closely related projects preferred. ~ Any CAD experience; SolidWorks skills are a plus but... 
    CAD

    Engineering Company

    Romeo, MI
    3 days ago
  • $20 - $28 per hour

     ...with a facility near the Romeo, MI area is currently seeking CNC Manufacturing Coordinators for long-term opportunities with their...  ...PowerPoint). ~ Strong willingness to learn and be trainable. ~ CAD/CAM knowledge is a plus. ~ Must be able to work in the United... 
    CAD
    Work at office
    Local area

    Dynamics ATS Organic

    Romeo, MI
    7 days ago
  •  ...Consulting has partnered with an exciting company looking to add a CNC Programmer/Operator to their already amazing team. Their...  ...look like: Program CNC mills using WORK-NC software Use VISI CAD for boring mill programming as needed Read and interpret blueprints... 
    CAD
    Night shift
    Day shift

    Apex Placement & Consulting

    Sterling Heights, MI
    7 days ago
  •  ...MastercamProgram with live tooling, set-up & operate a variety of CNC lathe machines and equipment, and machine parts from customer-...  ...order to verify parts are machined to meet requirements.Ability to multi-task in a fast-paced manufacturing environment and does so with minimal... 

    Tri-S Recruiters

    New Baltimore, MI
    1 day ago
  •  ...Job Description Job Description This role focuses on programming and operating CNC Vertical Machining Centers, primarily supporting military, aerospace, and automotive sectors. The programmer/machinist will write and edit CNC programs using WorkNC and Solidworks... 

    Top Craft Tool Inc

    Clinton Township, MI
    8 days ago
  • $20 - $25 per hour

     ...join our NC Cut Department, supporting tooling and CNC operations within a fast-paced manufacturing...  ...machining and tooling operations Utilize Visi CAD/CAM software for programming and design support Develop setup and tooling sheets to assist CNC operators with... 
    CAD
    Contract work
    Work at office
    Shift work

    Linked Professional Services

    Fraser, MI
    4 days ago
  •  ...equipment. Set up and align inspection equipment for complex aerospace parts, tooling, and assemblies. Interpret engineering drawings, CAD models, GD&T, and customer specifications. Compare inspection results to design requirements and identify nonconformances.... 
    CAD

    Accurate Tooling Solution

    New Baltimore, MI
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Multi‑Axis CNC Toolpath Developer (CAD/CAM). Be the first to apply!