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

CAM Applications Programmer, Mastercam/WorkNC/VISI

MagTech

Job Description

Job Description

CAM Applications Programmer, Mastercam/WorkNC/VISI Build what’s next

Help transform engineering intent into precision parts. As a CAM Applications Programmer, you will shape machining outcomes from the first toolpath to the final validation—elevating safety, quality, delivery, and cost on every project.

Your impact
  • Engineer CNC programs for milling, turning, and multi‑axis machining centers that meet demanding tolerances.
  • Leverage Mastercam, WorkNC, VISI, or similar to design efficient toolpaths and machining strategies.
  • Translate CAD models, prints, GD&T, and customer requirements into production‑ready processes.
  • Specify tooling, fixturing, cutting parameters, and workholding methods that balance speed and quality.
  • Partner with machinists and manufacturing engineers to solve problems and accelerate throughput.
  • Lead prove‑outs and first‑run validations on the shop floor.
  • Continuously reduce cycle time while protecting part quality and tool life.
  • Create clear setup sheets, tooling lists, and process documentation to ensure repeatability.
  • Support fixture design and new process development as needed.
  • Troubleshoot programming, tooling, and machine performance issues.
  • Champion company quality standards and safe work practices.
Your toolkit Required qualifications
  • High school diploma or GED; bonus for a technical degree or apprenticeship.
  • 3+ years of CNC programming experience in a manufacturing environment.
  • Proficiency with at least one: Mastercam, WorkNC, or VISI.
  • Ability to interpret blueprints, engineering drawings, and GD&T.
  • Experience with CNC milling and/or turning operations.
  • Strong grounding in machining processes, tooling, cutting data, and workholding.
  • Experience with CNC controls such as Fanuc, Haas, Siemens, Mazak, or similar.
  • Problem‑solving orientation with excellent communication and teamwork.
Preferred qualifications
  • Hands‑on experience with 3‑, 4‑, and 5‑axis machining.
  • Industry exposure: tool & die, aerospace, automotive, medical device, or precision manufacturing.
  • Fixture design capability.
  • CAD software familiarity (SolidWorks, Siemens NX, CATIA, Creo, etc.).
  • Lean Manufacturing and Continuous Improvement experience.
Working here
  • Active environment: standing, walking, and moving around a production facility.
  • Occasional lifting up to 40 lbs.
  • Exposure to machine noise, coolants, and metal chips.
Rewards
  • 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 information

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 CAM Applications Programmer, Mastercam/WorkNC/VISI in Macomb, MI vacancy
  • $20 - $25 per hour

     ...NC Programmer Shift6:00 AM Start Time Pay: $20–$25/hr (Based on experience) Contract: Contract...  ...and tooling operationsUtilize Visi CAD/CAM software for programming and design supportDevelop...  ...is to ensure that every employee and applicant is treated with respect and fairness.... 
    Suggested
    Contract work
    Work at office

    Linked Professional Services

    Fraser, MI
    1 day ago
  • $90k - $115k

     ...Job Description Job Description Job Description The Application Engineer – Fastener Sales serves as the primary technical expert for engineered fastening solutions, supporting both customers and internal teams with fastener applications, manufacturing processes,... 
    Suggested
    Permanent employment
    Casual work
    Work at office

    Actalent

    Macomb, MI
    5 days ago
  • Job Title: Business Process Analyst Location: Remote (WFH USA Michigan Macomb) with occasional travel to Franklin, WI Years of Experience: 5 7 Years Job Summary We are seeking a skilled Business Process Analyst to support our QAD implementation project...
    Suggested
    Contract work
    Remote work
    Work from home

    Yantran LLC

    Macomb, MI
    4 days ago
  • $52.29 per hour

     ...Secret Security Clearance is a plus. Control Account Manager (CAM) or Work Package Manager experience. Cybersecurity knowledge...  ...This is a fully onsite position in Sterling Heights,MI. Application Deadline This position is anticipated to close on Sep 11,... 
    Suggested
    Contract work
    Temporary work
    For contractors

    Actalent

    Sterling Heights, MI
    3 days ago
  • Job DescriptionWho You AreIn this role as a Robotics Application Engineer, you will provide application engineering expertise across FANUC’s robotic products and technologies to support Material Handling applications across Automotive and General Industry markets. You will... 
    Suggested

    FANUC

    Rochester Hills, MI
    1 day ago
  • Job DescriptionWho You AreWe are looking for a dynamic Robotic Application Engineer to spearhead the development, implementation, and growth of continuous process application. In this exciting role, you will collaborate with a talented team of engineers to support sales... 
    Work experience placement
    Night shift

    FANUC

    Rochester Hills, MI
    1 day ago
  •  ...: Rochester Hills, MichiganCompany: MolexCareer Field: EngineeringJob Number: 191900Apply: - CMSBU Networking DivisionSr. Field Application Engineer Location: Rochester Hills, MI | Reports To: Sr. Group Manager, Product Strategy & TransformationTravel: Up to 25%Your JobHelp... 
    Flexible hours

    Molex

    Rochester Hills, MI
    1 day ago
  •  ...exciting company looking to add an EDM Programmer/Operator to their already amazing team....  ...mold tooling Growth opportunity with VISI training available What your day will...  ...environment At Apex, we actively encourage applications from underrepresented groups. Your... 
    Night shift
    Day shift

    Apex Placement & Consulting

    Sterling Heights, MI
    12 days ago
  • $75k - $80k

    We are seeking a CMM Programmer to support metrology and quality operations by programming and operating Coordinate Measuring Machine (CMM) equipment, performing dimensional inspections, and ensuring products meet engineering specifications and quality standards. This... 

    JMJ PHILLIP

    Macomb, MI
    15 hours ago
  •  ...Bonus based on performance ~ Health insurance ~ Paid time off ~ Parental leave ~ Training & development Position: Applications Engineer Location: Rochester Hills, MI Organization: Applied Automation Technologies (AAT) Contact: Ben Gembis | bgembis... 
    Full time
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Applied Automation Technologies

    Rochester, MI
    14 days ago
  • Job Description Job Description GREAT COMPANY TO WORK FOR. Progressive, growing, aerospace company, challenging work, great benefits including the max 401K allowed by law and unsurpassed healthcare. Overtime available. Our employees are our number one asset and we ...
    Permanent employment
    Night shift

    Chardam Gear Co

    Clinton Township, MI
    19 days ago
  •  ...participate in process improvement by participating in department and program meetings Requirements Minimum of 10 years Sales/Application Engineering Experience in a technical product environment Experience in one or all industries: Aerospace, Industrial or... 
    Permanent employment
    Temporary work

    Zobility

    Romeo, MI
    1 day ago
  •  ...career? A better future?The RoleThis role is responsible for the hands-on design, development, and implementation of automation applications across all applicable leather manufacturing processes and material handling systems. The position includes developing plant layouts... 
    Work experience placement

    Lear

    Rochester Hills, MI
    3 days ago
  • $81.12k - $130.87k

    Job DescriptionWho You AreAs our Application Engineer you will provide engineering expertise and guidance of all aspects of the application of FFA CNC system products to support OEM and end users in the purchase and integration of FANUC systems. You will work with customers... 
    Hourly pay
    Work at office
    Remote work
    Relocation

    FANUC

    Rochester Hills, MI
    3 days ago
  • Job-ID32762686Reference26-02481 At *** Motor Company, we are dedicated to designing, manufacturing and selling high quality vehicles that meet the diverse needs of our customers. We believe our employees and the different perspectives that they bring to the business are...

    Kyyba

    Sterling Heights, MI
    2 days ago
  • $81.12k - $130.87k

     ...step in your career, we invite you to apply today. We look forward to learning more about you!FANUC American is seeking a qualified applicant for a Software Developer role. The pay range for this position is $81,120 - $130,874 per year. The pay range listed is based on... 

    FANUC

    Rochester Hills, MI
    4 days ago
  •  ...procedures that enable consistent and repeatable verification of product quality. Partner with software development teams to support application testing, database population, and overall product readiness throughout the development lifecycle.ResponsibilitiesProficient with... 
    Work at office
    Monday to Friday

    Snap-on Tools

    Rochester Hills, MI
    15 hours ago
  •  ...(US Citizenship is REQUIRED) Real Time Embedded Software Engineer (US Citizenship is REQUIRED) 1 hour ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from GeoLogics Corporation TITLE: Real... 
    Contract work
    Work experience placement
    Relocation

    GeoLogics Corporation

    Sterling Heights, MI
    15 hours ago
  •  ...technical aspects of HVAC/R, plumbing, electrical, production equipment repair and maintenance. Knowledge of overall system design and applications. ~ Experience troubleshooting andmaintainingcommercial refrigeration and/or supermarket refrigeration. Preferred... 
    Daily paid
    Apprenticeship
    Local area

    JLL

    Rochester Hills, MI
    2 days ago
  • $26 - $30 per hour

     ...Job Description Job Description Job Title: Programmer / Setup Machinist (Mazak) Schedule : Monday – Friday, 6:00 AM – 4:30 PM...  ...veteran status. Our goal is to ensure that every employee and applicant is treated with respect and fairness. We welcome and encourage... 
    Hourly pay
    Full time
    Contract work
    Monday to Friday

    Linked LLC

    Mount Clemens, MI
    5 days ago
  • JMJ PHILLIP is seeking a CMM Programmer to support metrology and quality operations by programming and operating CMM equipment, performing dimensional inspections, and ensuring products meet engineering specifications. The role requires strong GD&T knowledge, experience... 

    JMJ PHILLIP

    Macomb, MI
    15 hours ago
  •  ...may also include infertility assistance, paid parental leave and adoption assistance. Specific eligibility criteria is set by the applicable Summary Plan Description, policy or guideline and benefits may vary by geographic region. If you have questions on what benefits... 
    Visa sponsorship
    Flexible hours

    Molex

    Rochester Hills, MI
    4 days ago
  • $151k - $196k

     ...using Git Actions or DevOps pipelines. ~ Understanding of SSO configuration, website file management, access, session data, web application development, and debugging. ~ Experience with SQL query analysis and optimization, relational dependencies, indexing for... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    2 days ago
  • $131k - $170k

     ...design and service-oriented architectures. ~ Strong experience designing, maintaining, and evolving JSON contracts in enterprise applications. ~ Experience with performance tuning, memory management, and SQL query optimization. ~ Strong experience with Git-based... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    3 days ago
  • Software Engineer I Indotronix is seeking a Software Engineer I in Sterling Heights, MI. Shift timings are 8AM to 5PM with a 9/80 work schedule. Ability to obtain a US Secret Security Clearance. Bachelor's degree in STEM field required. Job Description: Integrate...
    Shift work

    Indotronix International Corporation

    Sterling Heights, MI
    2 days ago
  • $100k

     ...google, Paypal, western union, Client, visa, walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time... 
    Full time
    H1b

    SynergisticIT

    Sterling Heights, MI
    2 days ago
  •  ...systems. You'll engage in the full software development lifecycle, collaborating with multidisciplinary teams, impacting real-world applications, and mentoring junior engineers. This is a dynamic opportunity with the potential for long-term placement and professional... 
    Contract work
    Temporary work
    Day shift

    Indotronix International Corporation

    Sterling Heights, MI
    2 days ago
  • $99k - $128.5k

     ...Education and Experience Familiarity with cloudhosted or SaaSbased systems. Experience developing cloud hosted serverless applications. Experience developing automated testing pipelines. Relevant certification such as Microsoft Certified: Azure Developer... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    3 days ago
  •  ...real-time embedded software. • Minimum of 4 years of experience in software integration and test • Integration of software applications on Red Hat Enterprise Linux • Experience with Computer Networks (switches, VLAN, protocols) • Testing and troubleshooting Communication... 
    Contract work

    US Tech Solutions

    Sterling Heights, MI
    15 hours ago
  •  ...ensure that they are consistent with higher level performance requirements, customer requirements, and statement of work or other applicable contractual documents. Coordinate development work with the software Architect, and evaluate designs to ensure technical... 
    Contract work

    ClearanceJobs

    Sterling Heights, MI
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CAM Applications Programmer, Mastercam/WorkNC/VISI. Be the first to apply!