1

Contract Cnc Programming Jobs in Frederick, MD (NOW HIRING)

Machinist IV

Gaithersburg, MD · On-site

$40.87 - $44.23/hr

... contract-to-hire opportunity is designed for a highly skilled machinist with extensive CNC and ... tight engineering specifications. The ideal Machinist IV has at least 8 years of precision ...

... engineering, and digital fabrication careers. * Conceptual Teaching & Problem-Solving: Skilled at ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

... engineering, and digital fabrication careers. * Conceptual Teaching & Problem-Solving: Skilled at ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Contract Cnc Programming information

See Frederick, MD salary details

$16

$30

$44

How much do contract cnc programming jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for contract cnc programming in Frederick, MD is $30.78, according to ZipRecruiter salary data. Most workers in this role earn between $25.34 and $34.66 per hour, depending on experience, location, and employer.

What is contract CNC programming?

Contract CNC programming involves hiring a specialist or company on a contractual basis to create, optimize, or modify CNC (Computer Numerical Control) machine code. These professionals develop programs that guide machines like mills, lathes, and routers to produce precise parts according to engineering drawings or CAD files. Contract CNC programmers are often brought in for specific projects, to handle overflow work, or to provide expertise in complex machining tasks. This flexible arrangement helps manufacturers access skilled programmers without committing to a full-time hire.

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

To thrive as a Contract CNC Programmer, you need strong proficiency in CNC machine operation, G-code programming, and a background in mechanical engineering or machining. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Fusion 360, as well as knowledge of various CNC controllers, is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills help ensure precise production and collaboration with manufacturing teams. These capabilities are crucial for delivering high-quality, efficient, and cost-effective machining solutions in a dynamic contract environment.

What are some common challenges faced by contract CNC programmers when joining new client projects?

Contract CNC programmers often encounter challenges such as quickly adapting to unfamiliar machines, software, or shop floor processes used by different clients. They may need to rapidly interpret varying technical drawings and specifications, while also aligning with each shop's unique workflow and safety standards. Building rapport with permanent team members and understanding client expectations are crucial for delivering effective solutions on tight timelines. Flexibility, clear communication, and a solid foundation in CNC programming principles help contract professionals overcome these hurdles.

What is the difference between Contract Cnc Programming vs Cnc Machinist?

AspectContract Cnc ProgrammingCnc Machinist
CredentialsTypically requires CNC programming certifications or experience with CAD/CAM softwareRequires CNC machine operation experience, often with certifications in machine operation
Work EnvironmentPrimarily office-based for programming, on-site for setup and testingPrimarily on the shop floor operating machines
Industry UsageUsed across manufacturing, aerospace, automotive for designing and programming partsUsed in manufacturing plants for producing parts directly on CNC machines

Contract Cnc Programmers focus on creating and optimizing CNC programs, often working remotely or on a project basis, while Cnc Machinists operate and set up CNC machines to produce parts. Both roles require technical skills, but their daily tasks and work environments differ significantly.

What are popular job titles related to Contract Cnc Programming jobs in Frederick, MD?

For Contract Cnc Programming jobs in Frederick, MD, the most frequently searched job titles are:

What job categories do people searching Contract Cnc Programming jobs in Frederick, MD look for?

The top searched job categories for Contract Cnc Programming jobs in Frederick, MD are:

What cities near Frederick, MD are hiring for Contract Cnc Programming jobs?

Cities near Frederick, MD with the most Contract Cnc Programming job openings:

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.