1

Contract Cnc Programming Jobs in Virginia (NOW HIRING)

As a premier, climate-controlled contract manufacturer specializing in CNC milling, turning, EDM ... No manual programming needed. Mazatrol will streamline this process for you * Eligibility: U.S.

CNC Machinist

Sterling, VA · On-site

$95K/yr

Interpret engineering blueprints, technical drawings, and work orders to ensure parts meet ... S. citizen due to government contract requirements * High School diploma or equivalent * 3+ years ...

CNC Machine Operator

Newport News, VA · On-site

$18 - $25/hr

Summary of Duties & Responsibilities: • Follow operating procedures, engineering instructions ... government contracts. • HS Degree or equivalent required. • Must be a US Citizen. Eagle ...

Interpret engineering blueprints, technical drawings, and work orders to ensure parts meet ... S. citizen due to government contract requirements * High School diploma or equivalent * 3+ years ...

Follow operating procedures, engineering instructions, and other recognized methods of instructions ... Will work on government contracts. * HS Degree or equivalent required. * Machinist experience ...

CNC Machinist

Newport News, VA · On-site

$20 - $42/hr

Follow operating procedures, engineering instructions, and other recognized methods of instructions ... Will work on government contracts. * HS Degree or equivalent required. * Machinist experience ...

CNC Machinist

Newport News, VA · On-site

$20 - $42/hr

Follow operating procedures, engineering instructions, and other recognized methods of instructions ... Will work on government contracts. * HS Degree or equivalent required. * Machinist experience ...

Newport News, VA Employment Type: Full-Time | Contract-to-Hire Shift Availability: 1st and 3rd ... Read and interpret blueprints, engineering drawings, and work instructions to ensure dimensional ...

next page

Showing results 1-20

Contract Cnc Programming information

See Virginia salary details

$16

$30

$44

How much do contract cnc programming jobs pay per hour?

As of Jun 12, 2026, the average hourly pay for contract cnc programming in Virginia is $30.69, according to ZipRecruiter salary data. Most workers in this role earn between $25.24 and $34.57 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, and why are they important?

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 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 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 are the most commonly searched types of Cnc Programming jobs in Virginia? The most popular types of Cnc Programming jobs in Virginia are:
What are popular job titles related to Contract Cnc Programming jobs in Virginia? For Contract Cnc Programming jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Contract Cnc Programming jobs in Virginia look for? The top searched job categories for Contract Cnc Programming jobs in Virginia are:
What cities in Virginia are hiring for Contract Cnc Programming jobs? Cities in Virginia with the most Contract Cnc Programming job openings:
CNC Machinist

$43K - $79K/yr

Full-time

Medical, Life

Posted 4 days ago


Job description

CNC Machinist
Kosmo Machine
CNC Machinist - Join a Team That Takes Pride in Precision
At Kosmo Machine, precision isn't just what we do - it's who we are. As a premier, climate-controlled contract manufacturer specializing in CNC milling, turning, EDM machining, and custom welding, we're looking for skilled CNC Machinists who take pride in their craft and want to be part of something bigger than just a job.
Compensation
  • Ranges from $21 per hour (intermediate machinist) to $38 per hour (expert machinist) hourly pay; non-exempt FLSA class, or $43,680 to $79,040 annually.
Why You'll Love Working With Us
  • 3 Day Weekend: Monday-Thursday, 6:00 am-4:30 pm. No mandatory overtime - take it if you want it
  • Build your career: Your skills are recognized; your experience matters. Continuous learning is encouraged
  • Great Pay and Benefits: $21 to $38/hr., sign-on bonus + choose your medical plan and other benefits
  • Be Your Best: Pride in quality work isn't just expected; it's celebrated

Your Mission
  • 2D Drawings to 3D parts: Bring customer blueprints to life
  • Program at the machine: Set-up and operate Mazak CNC mills and lathes. Mazatrol experience a plus
  • Precision: Use your GD&T knowledge to make great and accurate parts
  • Quality Matters: Inspect your work and send it to our Quality department for further review

What You Bring to the Table
  • Machining Experience: Show us what you can do on a machine
  • One Stop Shop: You get to set up the machine, run the part, and control the program
  • Conversational Programming: No manual programming needed. Mazatrol will streamline this process for you
  • Eligibility: U.S. Citizenship, a valid VA Driver's License (good driving record), and the ability to pass a background check/drug screen (including marijuana) are required.

Ready to join our team? If you're someone who values precision, takes pride in your work, and wants to be part of a team that feels the same - Kosmo Machine is the place for you.
Curious about our team and culture? Visit www.kosmomachine.com, or check us out on Facebook and Instagram!
Location - Kosmo Machine - VA - 500 Trampton Road