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 1 day ago
Similar jobs that could be interesting for youBased on the Multi‑Axis CNC Toolpath Developer (CAD/CAM) in Macomb, MI vacancy
  •  ...Description Job Description CNC Programmer Position...  ...CNC Programmer to develop, optimize, and maintain...  ...will have experience using CAD/CAM software such as Mastercam...  ...milling, turning, and multi-axis machining centers. Develop toolpaths using Mastercam, WorkNC,... 
    CAD
    Full time
    Apprenticeship

    MagTech

    Macomb, MI
    15 days ago
  •  ...Description Job Description The CNC Programmer will develop and optimize CNC programs primarily for multi-axis machining centers and EDM...  ...involves creating precise toolpaths using Tebis software,...  ...in Tebis Experienced with CAD/CAM software Able to read and... 
    CAD

    Accurate Tooling Solution

    New Baltimore, MI
    15 days ago
  • $35 - $45 per hour

     ...Job Description CNC Programmer Full-Time | Day...  ...What You’ll Do • Develop CAM programs for complex precision...  ...sequences, tooling strategies, and toolpaths • Apply mathematics,...  ...PowerMill or Siemens NX • Multi-axis CNC machining •... 
    Suggested
    Hourly pay
    Weekly pay
    Full time
    Monday to Friday
    Day shift

    gpac

    Roseville, MI
    3 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
    20 days ago
  •  ...Description Job Description We need a skilled CNC Mill Programmer to create, test, and improve programs for 3-, 4-, and 5-axis vertical and horizontal milling machines. You...  ...Create efficient CNC milling programs using CAD/CAM software like Mastercam or PowerMill.... 
    CAD

    Ramtec Corp

    Romeo, MI
    7 days ago
  •  ...CNC Machinist/Programmer A growing precision manufacturing team is seeking a dependable...  .... Create and optimize CNC programs using CAM software. Complete machine changeovers,...  ...DMG lathes or machining centers is a plus. Multi-axis machining experience is a plus. Vericut... 
    Full time
    Monday to Friday

    gpac

    Macomb, MI
    2 days ago
  •  ...CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 4830...  ...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 record... 
    CAD
    Full time
    All shifts
    Shift work

    3-Dimensional Services Group

    Rochester Hills, MI
    3 days ago
  •  ...CNC Programmer This role is responsible for independently programming...  ...Tebis, PowerMill, Siemens NX CAM, Mastercam, or similar CAM...  ..., contouring, pocketing, and 3-axis or 5-axis machining operations....  ...Read and interpret blueprints, CAD models, GD&T, work instructions... 
    CAD
    Apprenticeship
    All shifts
    Shift work

    3-Dimensional Services Group

    Rochester Hills, MI
    4 days ago
  •  ...SAPA Transmission is seeking a CNC Programmer with experience in...  ...Mastercam, Siemens NX, or other CAD/CAM programming languages. This...  ...CNC programs for 3‑, 4‑, and 5‑axis machining centers and mill‑turn...  ...~ Willingness to learn and develop in a hands‑on manufacturing environment... 
    CAD
    Temporary work

    SAPA Transmission

    Utica, MI
    3 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
    15 hours ago
  • $25 - $35 per hour

     ...Our team is seeking a skilled CNC Machinist to contribute to our production operations. We are looking for a professional with...  ...Technologies and equipment utilized: CNC Mill (3-4 axis VMC) (Fanuc) CAM Software (Mastercam) CNC Mill (5+ axis VMC) #J-18808-Ljbffr... 
    Hourly pay
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Jobleads-US

    Macomb, MI
    1 day ago
  •  ...Accelera in Michigan is seeking a skilled CNC Machinist to contribute to production operations. The candidate should have a solid history of managing CNC equipment, performing setups, and modifying programs at the controller. This role emphasizes precision, workflow... 

    Jobleads-US

    Macomb, MI
    2 days ago
  •  ...CNC Programmer Job Type: Contract-to-Hire Schedule: Full-Time |...  ...position will be responsible for developing and modifying CNC programs,...  ...working from engineering drawings, CAD models, and GD&T requirements....  .... Experience working with CAD/CAM software. Knowledge of cutting... 
    CAD
    Full time
    Contract work
    Part time
    Afternoon shift

    Linked Professional Services

    Fraser, MI
    4 days ago
  • $25 - $35 per hour

     ...Job Description Job Description CNC Machinist Pay: $25–$35/hour Schedule: 1st Shift (2nd Shift also available) Hours...  ...Production Runs Machines & technologies you'll use: CNC Mill (3-4 axis VMC) (Fanuc) CAM Software (Mastercam) CNC Mill (5+ axis VMC)... 
    Day shift
    Afternoon shift

    Taldeco

    Macomb, MI
    6 days ago
  •  ...family-owned Tier 1 Supplier and shape complex tooling We’re expanding our CNC programming and machining team and looking for a detail-obsessed professional who’s ready to own the process—from CAD/CAM to chips on the floor. You’ll thrive in a collaborative environment that... 
    CAD
    Flexible hours
    Shift work
    Night shift
    Day shift

    Specialized Talent Acquisition Recruiting Team (START)

    Rochester, MI
    13 days ago
  •  ...Job Description Job Description Night shift CNC Machinists Opportunities! Build your career with us! We have current openings for...  ...3D surfaces Machine and program 2D and 3D (all aspects of CAD/CAM) Background in laser tool settings and machine macros Comfortable... 
    CAD
    Local area
    Flexible hours
    Shift work
    Night shift

    Hi-Tech Mold & Engineering

    Rochester, MI
    28 days ago
  • $20 - $25 per hour

    CNC Lathe OperatorEmployment Type: Contract-to-Direct HireSchedule: Full-Time | On-SitePay: $20-$25 per hour, based on experienceJob...  ...hands-on training, including opportunities to learn advanced multi-axis live tooling techniques.Key ResponsibilitiesLoad and position raw... 
    Hourly pay
    Full time
    Contract work

    Linked Professional Services

    Mount Clemens, MI
    2 days ago
  •  ...Description Job Description We are seeking a CNC Lathe Machinist/Programmer to join our...  ...to meet requirements. Ability to multi-task in a fast-paced manufacturing environment...  ...on using our engineering background to develop simple solutions to complex manufacturing... 

    Industrial Technology Services

    Chesterfield, MI
    14 days ago
  • $18 - $30 per hour

     ...Job Description Job Description Job Title: CNC Machinist Job Description This role focuses on programming, setting up, and...  ...of 5 years of machining experience Hands-on experience with 3-axis vertical machining Proven ability to write, edit, and troubleshoot... 
    Weekly pay
    Contract work
    Temporary work

    Aerotek

    Macomb, MI
    3 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
    9 days ago
  •  ...CNC MachinistPrecision MachiningMonday-Friday Full-Time | Direct HireThe OpportunityIf...  ...CNC mills and/or lathesWork with multi-axis CNC equipmentMachine precision components...  ...solid CNC fundamentals and want to continue developing your skills on more complex equipment and... 
    Full time
    Shift work

    gpac

    Roseville, MI
    4 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
    5 days ago
  • CNC Programmer & MachinistSeeking an experienced CNC Programmer & Machinist to join a growing...  ...operating experience.3+ years of CNC CAM programming experience.Strong understanding...  ...DMG lathes and machining centers.Multiple-axis machining experience.Vericut programming... 

    gpac

    Roseville, MI
    15 hours ago
  • $28 per hour

    CNC ProgrammerWe are seeking an experienced CNC Programmer to join...  ...hirePosition SummaryThe CNC Programmer develops and maintains CNC programs to...  ...optimize CNC programs using CAM softwareSelect tooling, speeds,...  ...programming and operating 3-axis and/or 5-axis CNC machines, preferably... 
    Contract work
    Immediate start
    Shift work
    Weekend work

    Linked Professional Services

    Romeo, MI
    2 days ago
  • $18 - $30 per hour

     ...CNC MachinistThis role focuses on programming, setting up, and operating CNC machines in a prototype and small production environment...  ...SkillsMinimum of 5 years of machining experienceHands-on experience with 3-axis vertical machiningProven ability to write, edit, and troubleshoot... 
    Contract work
    Temporary work

    Aerotek

    Macomb, MI
    3 days 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
    3 days ago
  • We are looking for a dedicated CNC Machinist to join our precision manufacturing team. You will be responsible for driving production...  ...training in CNC Machining or related fields. Experience with multi-axis machining or complex setups. Familiarity with lean... 

    Accelera

    Roseville, MI
    3 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
    5 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
    1 day ago
  •  ...Job Description Job Description CNC Operator- Afternoon Position Chesterfield-Michigan About Exco: Exco Extrusion Dies...  ...Qualifications: ~1 to 3 years of CNC machining experience. Experience with CAM programs- preferred ~ Tool and die machining experience. ~... 
    Temporary work
    Shift work
    Afternoon shift

    Exco Extrusion Dies Inc

    Chesterfield, MI
    11 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!