1

Mastercam Jobs in Virginia (NOW HIRING)

Mastercam CNC Programmer

Norfolk, VA ยท On-site

$90K - $105K/yr

They are looking to hire for a CNC Programmer with Mastercam. This position is a direct hire role paying between $90,000 - $105,000 a year. The CAM Programmer will be well versed in computer aided ...

CAM Programmer (Mastercam)

Norfolk, VA ยท On-site

$80K - $100K/yr

We are seeking a skilled CAM Programmer with strong experience in Mastercam to develop, optimize, and maintain CNC programs for precision machining operations. This role is responsible for ...

Duties: - Create new CAM programs utilizing Mastercam (toolpath programming for both milling and turning) - Design hard CNC work-holding fixtures (i.e. aluminum, steel) to be utilized for CNC milling ...

CNC Programmer

Newport News, VA ยท On-site

$40 - $60/hr

CNC Programmer Eagle Technologies, LLC (Newport News, Va) is seeking a highly qualified CNC Programmer with relevant experience using Mastercam software. Eagle Technologies manufactures helicopter ...

$31/hr

Develop and optimize CNC programs using Mastercam software for various CNC machines, including 3 to 5 axis milling machines and large part turning centers. * Perform precision setups for CNC ...

next page

Showing results 1-20

Mastercam information

See Virginia salary details

$24

$32

$46

How much do mastercam jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for mastercam in Virginia is $32.75, according to ZipRecruiter salary data. Most workers in this role earn between $28.61 and $33.85 per hour, depending on experience, location, and employer.

What is the difference between Mastercam vs CNC Programmer?

AspectMastercamCNC Programmer
CredentialsTypically requires CAD/CAM software training, certifications in MastercamRequires knowledge of CNC programming languages (G-code), often with certifications or training in CNC operations
Work EnvironmentDesigning and creating toolpaths using Mastercam software, often in manufacturing or machining shopsWriting, testing, and optimizing CNC programs for machines in manufacturing settings
Industry UsageUsed by machinists, CNC operators, and manufacturing engineersEmployed by CNC programmers, machinists, and manufacturing companies

Mastercam is a CAD/CAM software used to create toolpaths for CNC machines, while CNC Programmers write and optimize the code that controls CNC machines. Both roles are essential in manufacturing, with Mastercam focusing on design and programming, and CNC Programmers on coding and machine operation.

What are the key skills and qualifications needed to thrive as a Mastercam Programmer, and why are they important?

To thrive as a Mastercam Programmer, you need strong CAD/CAM knowledge, experience in CNC machining, and typically a background in manufacturing technology or engineering. Proficiency with Mastercam software, G-code programming, and familiarity with CNC milling and turning machines are essential. Attention to detail, problem-solving ability, and effective communication help ensure accurate part production and collaboration with machinists and engineers. These skills ensure efficient, high-quality manufacturing processes and help meet production goals with minimal errors.

What is a Mastercam programmer?

A Mastercam programmer is a professional who uses Mastercam software to create and optimize toolpaths for CNC (Computer Numerical Control) machines. Their main responsibility is to translate engineering designs into precise instructions that CNC machines can follow to manufacture parts. Mastercam programmers work closely with engineers and machinists to ensure products are made accurately and efficiently, often programming for milling, turning, and other machining operations. Their expertise helps improve production speed, reduce waste, and maintain high-quality standards in manufacturing.

What are some common challenges faced by Mastercam programmers and how can they be addressed?

Mastercam programmers often encounter challenges such as optimizing toolpaths for efficiency, minimizing machine downtime, and ensuring part accuracy. Staying up to date with software updates and best practices is crucial, as is clear communication with machinists and engineers to interpret design intent correctly. Collaborating closely with the production team and regularly reviewing post-processing settings can help address common issues and improve workflow. Many companies support ongoing training and knowledge sharing to help programmers stay current and solve problems effectively.
What are popular job titles related to Mastercam jobs in Virginia? For Mastercam jobs in Virginia, the most frequently searched job titles are:
What cities in Virginia are hiring for Mastercam jobs? Cities in Virginia with the most Mastercam job openings:
Infographic showing various Mastercam job openings in Virginia as of July 2026, with employment types broken down into 91% Full Time, 3% Part Time, 3% Contract, and 3% Nights. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $68,119 per year, or $32.7 per hour.
Mastercam CNC Programmer

Mastercam CNC Programmer

Ultimate Staffing

Norfolk, VA โ€ข On-site

$90K - $105K/yr

Other

Posted 24 days ago


Job description

Ultimate Staffing is partnering with a metals manufacturing company in Norfolk, VA. They are looking to hire for a CNC Programmer with Mastercam. This position is a direct hire role paying between $90,000 - $105,000 a year.


The CAM Programmer will be well versed in computer aided design (preferably Inventor) and computer aided manufacturing (Mastercam). The person in this position will be required to interface with both engineering and manufacturing on a daily basis.


ESSENTIAL RESPONSIBILITIES & DUTIES

*Create new CAM programs utilizing Mastercam (toolpath programming for both milling and turning)

*Design hard CNC work-holding fixtures (i.e. aluminum, steel) to be utilized for CNC milling operations

*Design and create soft work-holding fixtures for secondary manufacturing processes and CMM measuring

SECONDARY RESPONSIBILITIES & DUTIES

*Use design software to produce 2D and/or 3D designs

*Incorporate manufacturing feedback into 3D model designs

*Revise 2D Drawings as requested


MINIMUM REQUIREMENTS

* Education: Associate technical degree. Bachelor of Science in Mechanical Engineering preferred

* Work History: 5+ years as a power CAD user

* Mastercam experience with Mill 3D and turning (single spindle)

* Ability to analyze G-Code

* CAD, 3D modeling, preferably Inventor

* Work-holding design experience

* Experience in manufacturing, preferably with CNC

* Excellent interpersonal, oral and written communication

* Process oriented, sense of urgency, attention to detail

* Strong problem solving skills PREFFERED SKILLS

* Direct experience with 3D printing

* Direct experience with measurement methods, preferably manual and with CMM machines

* Mastercam 5-axis milling

* Master Turning (Dual-Spindle)


Desired Skills and Experience

Mastercam

CNC Programming

5-Axis

All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance.