1

Mastercam Contract Programmer Jobs in Washington, DC

Machinist IV

Gaithersburg, MD · On-site

$40.87 - $44.23/hr

... Mastercam programming experience Experience programming CNC mills and/or lathes CMM experience CNC ... contract placements, to ensure the right fit for both candidates and clients. If this role isn't ...

CNC Machinist - Onsite Interview

Sterling, VA · On-site

$20.25 - $27.75/hr

Contract ***Onsite Interview*** Description · Set up and and operate CNC mills and lathes to ... programming with CAD/CAM software (MasterCam preferred) · Familiarity with ISO 9001 quality ...

CNC Machinist

Sterling, VA · On-site

$40 - $45/hr

Job Title: CNC Machinist Location: Sterling, Virginia Type: Long Term Contract (2+ years ... Experience programming with CAD/CAM software (MasterCam preferred) * Familiarity with ISO 9001 ...

CNC Machinist

Sterling, VA · On-site

$40 - $45/hr

Job Title: CNC Machinist Location: Sterling, Virginia Type: Long Term Contract (2+ years ... Experience programming with CAD/CAM software (MasterCam preferred) * Familiarity with ISO 9001 ...

CNC Machinist

Sterling, VA · On-site

$40 - $45/hr

Job Title: CNC Machinist Location: Sterling, Virginia Type: Long Term Contract (2+ years ... Experience programming with CAD/CAM software (MasterCam preferred) * Familiarity with ISO 9001 ...

CNC Machinist

Sterling, VA · On-site

$40 - $45/hr

Job Title: CNC Machinist Location: Sterling, Virginia Type: Long Term Contract (2+ years ... Experience programming with CAD/CAM software (MasterCam preferred) * Familiarity with ISO 9001 ...

CNC Machinist

Sterling, VA · On-site

$40 - $45/hr

Job Title: CNC Machinist Location: Sterling, Virginia Type: Long Term Contract (2+ years ... Experience programming with CAD/CAM software (MasterCam preferred) * Familiarity with ISO 9001 ...

CNC Machinist

Sterling, VA · On-site

$40 - $45/hr

Job Title: CNC Machinist Location: Sterling, Virginia Type: Long Term Contract (2+ years ... Experience programming with CAD/CAM software (MasterCam preferred) * Familiarity with ISO 9001 ...

CNC Machinist

Sterling, VA · On-site

$40 - $45/hr

Job Title: CNC Machinist Location: Sterling, Virginia Type: Long Term Contract (2+ years ... Experience programming with CAD/CAM software (MasterCam preferred) * Familiarity with ISO 9001 ...

CNC Machinist

Sterling, VA · On-site

$40 - $45/hr

Job Title: CNC Machinist Location: Sterling, Virginia Type: Long Term Contract (2+ years ... Experience programming with CAD/CAM software (MasterCam preferred) * Familiarity with ISO 9001 ...

CNC Machinist

Sterling, VA · On-site

$27.64 - $43.27/hr

S. citizen due to government contract requirements * High School diploma or equivalent * 3+ years ... Experience programming with CAD/CAM software (MasterCam preferred) * Familiarity with ISO 9001 ...

Mastercam Contract Programmer information

See Washington, DC salary details

$27

$37

$52

How much do mastercam contract programmer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for mastercam contract programmer in Washington, DC is $37.41, according to ZipRecruiter salary data. Most workers in this role earn between $32.69 and $38.65 per hour, depending on experience, location, and employer.

What is a Mastercam contract programmer?

A Mastercam Contract Programmer is a skilled professional who creates CNC (computer numerical control) machining programs using Mastercam software, typically on a contract or freelance basis. They interpret engineering drawings, select appropriate machining strategies, and generate toolpaths to manufacture precision parts. Companies hire them for short-term projects when they need expert programming without adding a full-time employee. Their expertise helps manufacturers improve efficiency, reduce errors, and optimize production processes.

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

To thrive as a Mastercam Contract Programmer, you need strong CNC programming knowledge, expertise in CAD/CAM software (especially Mastercam), and a background in manufacturing or mechanical engineering. Familiarity with G-code, post-processing, and proficiency in using Mastercam software are typically required, and certifications like Mastercam Certification can be advantageous. Strong attention to detail, problem-solving skills, and effective communication help ensure accurate program development and seamless collaboration with machinists and clients. These skills are vital for producing precise parts, optimizing machining processes, and meeting client specifications efficiently.

What are some common challenges faced by Mastercam contract programmers when working with diverse client specifications?

As a Mastercam Contract Programmer, a common challenge is adapting to the unique machining requirements and standards of various clients. Each project may involve different materials, tooling, and machine setups, requiring quick learning and flexibility. Effective communication with clients and shop floor personnel is essential to clarify expectations and resolve discrepancies in design or manufacturing processes. Staying updated on the latest Mastercam features and best practices can also help tackle complex geometries and tight deadlines efficiently.

What is the difference between Mastercam Contract Programmer vs CNC Machinist?

AspectMastercam Contract ProgrammerCNC Machinist
CredentialsProficiency in Mastercam software, CAD/CAM skillsBlueprint reading, machine operation experience
Work EnvironmentDesign and programming in offices or workshopsMachine shop floors, manufacturing facilities
Employer & IndustryManufacturing companies, job shops, aerospace, automotiveManufacturing plants, machine shops, production facilities

Mastercam Contract Programmers focus on creating CNC programs using Mastercam software, often working remotely or in design environments. CNC Machinists operate machines directly, executing programs and handling setups. While both roles require knowledge of CNC processes, the programmer primarily develops the code, whereas the machinist runs and maintains the equipment.

What are popular job titles related to Mastercam Contract Programmer jobs in Washington, DC?

For Mastercam Contract Programmer jobs in Washington, DC, the most frequently searched job titles are:

What job categories do people searching Mastercam Contract Programmer jobs in Washington, DC look for?

The top searched job categories for Mastercam Contract Programmer jobs in Washington, DC are:

Infographic showing various Mastercam Contract Programmer job openings in Washington, DC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $77,819 per year, or $37.4 per hour.

Machinist IV

M Force

Gaithersburg, MD • On-site

$40.87 - $44.23/hr

Contractor

Posted 5 days ago


Job description

Job Description Machinist IV Location: Gaithersburg, MD (Onsite) Job Type: 6-Month Contract-to-Hire Pay Range: $40.00-$44.00/hour Position Overview M Force Partners is seeking an experienced Machinist IV to support precision manufacturing operations in Gaithersburg, MD. This 6-month contract-to-hire opportunity is designed for a highly skilled machinist with extensive CNC and manual machining experience, CAD/CAM knowledge, and the ability to manufacture complex metal and plastic components to tight engineering specifications. The ideal Machinist IV has at least 8 years of precision machining experience and is capable of developing CNC programs, machining methods, setup documentation, tooling strategies, and fixturing solutions

Strong experience with Mastercam is highly preferred, along with advanced knowledge of GD&T, blueprint reading, dimensional inspection, and machining process improvement. The Machinist IV will also serve as a technical resource within the machine shop, supporting troubleshooting, equipment maintenance, process development, and the training and mentoring of other machinists. Key Responsibilities Manufacture complex precision metal and plastic components using CNC and manual machining equipment Develop CNC programs, machining methods, setup sheets, fixturing, and manufacturing processes Determine appropriate tooling, cutting speeds, feed rates, and machining parameters Use CAD/CAM software to support CNC programming and machining operations Read and interpret engineering drawings, blueprints, GD&T requirements, and manufacturing specifications Develop quick-change fixturing and tooling solutions to reduce setup times and improve productivity Set up and operate CNC mills, CNC lathes, manual machining equipment, and other machine shop equipment Inspect completed components using precision measurement and inspection equipment Perform incoming, in-process, and final inspections as required Use calipers, micrometers, indicators, and other dimensional inspection tools Support CMM and CNC vision inspection activities when applicable Fabricate, modify, repair, and assemble components using machine shop equipment and hand tools Perform threading, deburring, polishing, lapping, and other finishing operations Develop and maintain machining procedures, setup documentation, work instructions, and related manufacturing records Develop and support preventive maintenance procedures for machine shop equipment Troubleshoot machining, tooling, equipment, and process issues Coordinate equipment maintenance, repairs, and upgrades with internal teams and outside vendors Train and mentor machinists on equipment operation, machining techniques, setups, and shop best practices Maintain appropriate tooling, material, equipment, and shop inventory Identify and recommend process improvements that increase machining capability, efficiency, quality, and capacity Collaborate with engineering, manufacturing, and quality teams to resolve production and technical issues Maintain a clean, organized, and safe machine shop environment Follow applicable quality, safety, and manufacturing procedures Required Qualifications High school diploma or GED Minimum of 8 years of machining experience in a precision manufacturing environment Completion of an accredited machining or trade school program may substitute for up to two years of required experience Strong hands-on experience with CNC machining equipment Experience operating manual machining equipment Experience developing or modifying CNC programs Experience developing machining setups, tooling strategies, and manufacturing processes Ability to read and interpret engineering drawings, blueprints, and manufacturing specifications Strong knowledge of Geometric Dimensioning and Tolerancing (GD&T) Experience using CAD/CAM software Proficiency with precision measuring and inspection equipment Ability to manufacture components to tight dimensional tolerances Strong mechanical and machining troubleshooting capabilities Ability to develop and maintain machining documentation and work instructions Strong communication and organizational skills Ability to work independently while collaborating with engineering, manufacturing, and quality teams Ability to work onsite in Gaithersburg, MD Preferred Qualifications Mastercam programming experience Experience programming CNC mills and/or lathes CMM experience CNC Vision System experience Experience machining both metal and plastic components Experience with ISO manufacturing standards Good Manufacturing Practices (GMP) experience Experience training or mentoring other machinists Experience developing machining fixtures and tooling Preventive maintenance experience with CNC and machine shop equipment Continuous improvement and machining process optimization experience Job presented by M Force Partners M Force Partners is a specialized recruitment partner connecting top-tier talent with leading organizations.

With a deep understanding of engineering/technical, medical, professional and executive disciplines and industry demands, we deliver tailored recruitment solutions, including direct hire and contract placements, to ensure the right fit for both candidates and clients. If this role isn't the right fit for you, we encourage you to explore our other opportunities at mforcepartners.com. Do you know someone who may be a great match

Feel free to share this opportunity within your network. Equal Opportunity Employer M Force Partners is an Equal Opportunity Employer. Employment decisions are based on qualifications, merit, and business needs.

Reasonable accommodations may be made to enable individuals with disabilities to perform essential job functions.