1

Mastercam Programming Jobs in North Carolina (NOW HIRING)

CNC Machinist

Knightdale, NC ยท On-site

$18.50 - $25.25/hr

Opportunity to learn Mastercam programming under the guidance of lead machinists * Keep machines, tooling, inspection equipment, and work areas clean, organized, and safe * Support occasional urgent ...

Develop and deliver training sessions on Alphacam and Mastercam, both online and in-person to coworkers and clients. * Assist with time studies and CNC programming tasks as needed. * Assist the Sales ...

Strong experience programming with G-Code required * Experience with Mastercam and/or GibbsCAM preferred * Experience performing multiple machine setups daily in a production environment * Hands-on ...

CNC Programmer

Raleigh, NC

$25.75 - $35.25/hr

... CNC programming (Mastercam or similar) Experience with multi-axis machining (3, 4, or 5 axis) SolidWorks experience preferred Strong technical problem-solving ability Effective communication and ...

Programmer, CNC

Greensboro, NC ยท On-site

$25.75 - $35/hr

Associates degree in CNC Programming or similar technical program may be used as a substitute for 2 years direct CNC Programming experience. * Ability to use Mastercam and AutoCAD software. * Must be ...

Programmer, CNC

Apex, NC ยท On-site

$24.50 - $33.50/hr

Associates degree in CNC Programming or similar technical program may be used as a substitute for 2 years direct CNC Programming experience. * Ability to use Mastercam and AutoCAD software. * Must be ...

Programmer, CNC

Greensboro, NC ยท On-site

$25.75 - $35/hr

Associates degree in CNC Programming or similar technical program may be used as a substitute for 2 years direct CNC Programming experience. * Ability to use Mastercam and AutoCAD software. * Must be ...

Prior experience using MasterCam CNC software, Hurco Conversational Programming and AutoDesk 360. Additional Information All your information will be kept confidential according to EEO guidelines.

CNC Programmer

Andrews, NC ยท On-site

$23 - $31.50/hr

... programming CNC machines required - Experience in a metal manufacturing environment required - Ability to produce drawings in CAD software required, with Mastercam experience preferred - Experience ...

CNC Programmer

Andrews, NC ยท On-site

$70K - $100K/yr

... programming CNC machines required - Experience in a metal manufacturing environment required - Ability to produce drawings in CAD software required, with Mastercam experience preferred - Experience ...

CNC/Tool Maker

Kernersville, NC

$24 - $31.25/hr

Mastercam and/or Gibbs CAM experience required * Background in the metal stamping industry ... Ability to read and interpret engineering drawings, blueprints, specifications, and GD&T Technical ...

CNC/Tool Maker

Kernersville, NC ยท On-site

$24 - $31.25/hr

Mastercam and/or Gibbs CAM experience required * Background in the metal stamping industry ... Ability to read and interpret engineering drawings, blueprints, specifications, and GD&T Technical ...

CNC/Tool Maker

Kernersville, NC

$24 - $31.25/hr

Mastercam and/or Gibbs CAM experience required * Background in the metal stamping industry ... Ability to read and interpret engineering drawings, blueprints, specifications, and GD&T Technical ...

next page

Showing results 1-20

Mastercam Programming information

What is Mastercam programming?

Mastercam programming refers to the process of using Mastercam software to create toolpaths and generate G-code for CNC (Computer Numerical Control) machines. This software enables programmers to design parts, simulate machining operations, and optimize cutting processes for manufacturing. Mastercam programmers convert CAD models into instructions that CNC machines use to fabricate parts with precision and efficiency.

What are the key skills and qualifications needed to thrive as a Mastercam programmer?

To excel as a Mastercam Programmer, you need strong skills in CNC machining, CAD/CAM software proficiency, and a solid understanding of manufacturing processes, typically supported by technical training or certification in Mastercam. Familiarity with Mastercam software, G-code programming, and CNC machine operation is crucial for producing accurate toolpaths and efficient machining. Attention to detail, problem-solving ability, and effective communication with machinists and engineers are essential soft skills. These competencies ensure the creation of precise parts, minimize errors, and optimize production efficiency in a manufacturing environment.

What are some common challenges Mastercam programmers face when working with complex parts, and how can they address them?

Mastercam Programmers often encounter challenges when programming complex geometries, such as intricate contours or multi-axis toolpaths. These situations require careful planning to avoid collisions, ensure optimal surface finishes, and maintain efficient cycle times. Collaborating closely with machinists and engineers can help identify potential manufacturing issues early on. Additionally, regularly updating Mastercam skills and staying current with software updates can greatly improve problem-solving and productivity when handling difficult projects.

Do Mastercam programmers make good money?

Mastercam programmers typically earn competitive wages, with salaries varying based on experience, location, and industry. Skilled programmers who are proficient in CAD/CAM software and have experience with complex machining often command higher pay. Certification and specialization can also positively impact earning potential.

What are popular job titles related to Mastercam Programming jobs in North Carolina?

For Mastercam Programming jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Mastercam Programming jobs in North Carolina look for?

The top searched job categories for Mastercam Programming jobs in North Carolina are:

What cities in North Carolina are hiring for Mastercam Programming jobs?

Cities in North Carolina with the most Mastercam Programming job openings:

CNC Application Engineer (Tempe, AZ)

Unify Recruit

Charlotte, NC โ€ข On-site

$85K - $130K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 14 days ago


Job description

Position Overview:

A leading manufacturing solutions provider is seeking a highly experienced CNC Applications Engineer with a strong background in part processing, Fanuc CNC controls, and CAM programming using Mastercam or Esprit. This role is crucial in supporting process development, machine optimization, and technical customer support for high-precision machining operations.

Key Responsibilities:

  • Part Processing Development:
  • Interpret part drawings and develop comprehensive machining strategies including tooling, workholding, and efficient operation sequencing.
  • CNC Programming & Optimization:
  • Generate, modify, and refine CNC programs using G-code, M-code, and CAM-generated output, ensuring high accuracy and process efficiency.
  • Fanuc Controls Expertise:
  • Troubleshoot, configure, and fine-tune programs and operations on Fanuc-controlled CNC equipment.
  • Technical Customer Support:
  • Provide remote and on-site support to customers for troubleshooting, training, and process validation during installations and upgrades.
  • Machine Setup & Validation:
  • Assist with machine setup, prove-outs, and first-article inspections to ensure part accuracy and adherence to specifications.
  • CAM Software Utilization:
  • Create toolpaths and NC code using CAM software (preferably Mastercam or Esprit) for a variety of CNC machines including multi-axis.
  • Process Improvement:
  • Identify and implement opportunities to reduce cycle times, enhance surface finishes, and extend tool life through process refinement.
  • Documentation:
  • Maintain detailed and accurate documentation of machining processes, programs, and tooling setups.

Required Qualifications:

  • 5–10 years of experience in CNC machining, part processing, and programming.
  • Strong working knowledge of Fanuc CNC controls and G/M code.
  • Proficiency in CAM software (preferably Mastercam or Esprit).
  • Deep understanding of machining practices, tooling, speeds/feeds, and materials.
  • Ability to collaborate across teams and support customer-facing technical work.
  • Strong communication and documentation skills.
  • Able to train operators, programmers, or customers on processes and best practices.

Preferred Qualifications:

  • Experience with multi-axis CNC machines and turning centers.
  • Exposure to automation and robotics in CNC manufacturing environments.
  • Degree or technical certification in Manufacturing Technology, CNC Programming, or Mechanical Engineering.

Work Environment:

  • Combination of office-based engineering and hands-on work on the shop floor.
  • Occasional travel to customer sites for training, support, and machine setup.

Benefits:

  • Competitive compensation and performance-based bonuses
  • Medical, Dental, and Vision insurance
  • Paid Time Off (PTO)
  • 401(k) with company match
  • Support for continuing education and training
  • Clear opportunities for career advancement in a fast-paced technical environment