1

Cnc Tech Jobs in Virginia (NOW HIRING)

CNC Machinist

Hampton, VA · On-site

$79K - $90K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About Science and Technology Corporation (STC): Founded in 1979, Science and Technology Corporation ... CNC programming experience. Mastercam, NX, or PowerMill experience. Aerospace, defense, prototype ...

CNC Programmer

Newport News, VA · On-site

$40 - $60/hr

  • Medical

  • Dental

  • Vision

  • Retirement

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 ...

CNC Programmer

Newport News, VA · On-site

$40 - $60/hr

  • Medical

  • Dental

  • Vision

  • Retirement

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 ...

CNC Programmer

Newport News, VA

$40 - $60/hr

  • Medical

  • Dental

  • Vision

  • Retirement

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 ...

CNC Machine Operator

Newport News, VA · On-site

$18 - $25/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Eagle Technologies designs and manufactures state of the art aircraft systems and components for the aerospace industry, with a niche in helicopter rotor system and prop blade development. We are ...

CNC Machine Operator

Newport News, VA

$18 - $25/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Eagle Technologies designs and manufactures state of the art aircraft systems and components for the aerospace industry, with a niche in helicopter rotor system and prop blade development. We are ...

CNC Machine Operator

Newport News, VA · On-site

$18 - $25/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Eagle Technologies designs and manufactures state of the art aircraft systems and components for the aerospace industry, with a niche in helicopter rotor system and prop blade development. We are ...

CNC Machinist

Newport News, VA

$18.75 - $25.50/hr

CNC Inside Machinist Medium & Large CNC Boring Mills, Vertical Turning Centers, and Lathes Job ... Technical training, apprenticeship, or trade school certification in machining technology. Physical ...

CNC Programmer

Portsmouth, VA

$30 - $38/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

With a relentless focus on quality, cutting-edge technology, and a team of skilled professionals, they deliver exceptional solutions to customers across the globe. About the job: As a CNC Programmer ...

CNC Machinist

Newport News, VA

$18.75 - $25.50/hr

CNC Inside Machinist Medium & Large CNC Boring Mills, Vertical Turning Centers, and Lathes Job ... Technical training, apprenticeship, or trade school certification in machining technology. Physical ...

CNC Operator with Formative 3D in Falls Church, VA Do you enjoy working hands‑on with machines ... Built environments can be manufactured the same way the best technology products are: faster ...

CNC Machinist

Newport News, VA

$18.75 - $25.50/hr

CNC Inside Machinist Medium & Large CNC Boring Mills, Vertical Turning Centers, and Lathes Job ... Technical training, apprenticeship, or trade school certification in machining technology. Physical ...

CNC Machinist

Newport News, VA · On-site

$20 - $42/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Eagle Technologies, LLC (Newport News, VA) is seeking qualified CNC Machinists. Eagle Technologies designs and manufactures state of the art aircraft systems and components for the aerospace industry ...

CNC Machinist

Newport News, VA · On-site

$20 - $42/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Eagle Technologies, LLC (Newport News, VA) is seeking qualified CNC Machinists. Eagle Technologies designs and manufactures state of the art aircraft systems and components for the aerospace industry ...

next page

Showing results 1-20

Cnc Tech information

See Virginia salary details

$15

$24

$34

How much do cnc tech jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for cnc tech in Virginia is $24.86, according to ZipRecruiter salary data. Most workers in this role earn between $20.00 and $28.61 per hour, depending on experience, location, and employer.

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

To thrive as a CNC Tech, you need a solid understanding of machining processes, blueprint reading, and mechanical aptitude, usually supported by vocational training or an associate degree in manufacturing or a related field. Familiarity with CNC programming languages (like G-code), machine operation software, and quality measurement tools is essential. Attention to detail, problem-solving skills, and effective communication help in maintaining precision and collaborating with team members. These skills ensure efficient production, minimize errors, and uphold quality standards in a manufacturing environment.

Is CNC tech difficult to learn?

CNC technicians need to learn how to operate computer numerical control machines, which involves understanding machining processes, programming, and safety procedures. The learning curve can vary, but technical skills and attention to detail are essential, and training programs or certifications can help ease the process.

What does a CNC Tech do?

A CNC Tech, or Computer Numerical Control Technician, operates and maintains CNC machines that fabricate parts and products from raw materials. Their responsibilities include setting up machines, loading materials, inputting instructions, monitoring production, and inspecting finished products for accuracy and quality. CNC Techs also perform routine maintenance and troubleshoot issues to ensure smooth operation. This role requires technical knowledge, attention to detail, and the ability to read blueprints and technical drawings.

What is the difference between Cnc Tech vs Cnc Operator?

AspectCnc TechCnc Operator
CredentialsHigh school diploma, technical training, certificationsHigh school diploma, basic training
Work EnvironmentMachine setup, maintenance, troubleshootingOperating CNC machines, monitoring production
Job ResponsibilitiesProgram setup, tool changes, quality checksRunning machines, inspecting parts, adjusting controls

While both Cnc Tech and Cnc Operator work with CNC machinery, Cnc Tech typically involves more technical tasks like machine setup, maintenance, and troubleshooting. Cnc Operators focus on running machines and monitoring production. Cnc Tech roles often require additional certifications and technical training, making them more involved in machine programming and repair.

What are some common challenges CNC Techs face when troubleshooting machine issues, and how can they be addressed?

CNC Techs often encounter challenges such as machine calibration errors, tool wear, and unexpected software glitches. Addressing these issues typically involves a systematic approach: verifying machine parameters, inspecting tooling for signs of damage, and consulting the machine's diagnostic software. Collaboration with maintenance teams and programmers is crucial for resolving more complex problems, and continuous training helps CNC Techs stay updated on the latest troubleshooting techniques. Proactively performing routine maintenance can also help minimize unexpected downtime.

Are CNC technicians in demand?

CNC technicians are in demand due to the ongoing need for precision manufacturing and automation in industries such as aerospace, automotive, and medical devices. Skilled technicians with knowledge of CNC programming, machine operation, and maintenance are sought after, especially as manufacturing companies modernize and adopt advanced CNC technology.

Do CNC Techs make a lot of money?

CNC Technicians typically earn a competitive salary that varies by experience, location, and industry. Entry-level CNC Techs may start with lower wages, but experienced professionals with certifications and advanced skills can earn higher wages, often supplemented by overtime and benefits. Overall, CNC Techs can achieve a solid income, especially in manufacturing and machining environments that value precision and technical expertise.

Is a CNC Tech job a good career?

A CNC Tech job involves operating and maintaining computer numerical control machines used in manufacturing, requiring technical skills and attention to detail. It offers stable employment opportunities, often with opportunities for advancement and skill development through certifications and training.
Infographic showing various Cnc Tech job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 69% Full Time, 17% Part Time, 12% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $51,710 per year, or $24.9 per hour.

Experienced CNC Programmer - Mastercam & Multi-Axis CNC

Collins Machine Works

Portsmouth, VA

$30 - $38/hr

Full-time, Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


Job description

At a Glance

Company: Collins Machine Works
Location: Portsmouth, VA (On-site)
Job Type: Full-Time
Pay: $30–$38/hour (based on experience)
Schedule: Day Shift (Overtime available as needed, including evenings and weekends)
Experience Level: 3–5+ years CNC programming experience preferred
Work Authorization: U.S. Citizenship Required (Access to DoD facilities required. Visa sponsorship is not available.)

---

Program Complex CNC Projects at One of America's Premier Heavy Machining Shops

For more than 60 years, Collins Machine Works has tackled some of the world's largest and most complex machining and fabrication projects. Our continued investment in advanced CNC technology—including 5-axis machining centers, large horizontal boring mills, bridge mills, and mill-turn equipment—allows us to solve manufacturing challenges that many shops simply can't.

We're looking for an Experienced CNC Programmer to help support our growing workload by developing efficient, accurate CNC programs for large, complex components serving industrial and defense customers.

If you enjoy challenging work, modern equipment, and seeing your programs produce precision parts on world-class machines, we'd like to hear from you.

$2,000 Sign-On Bonus

Receive a $2,000 sign-on bonus after six months of satisfactory employment.

We also offer a $1,000 Employee Referral Bonus for successful referrals who complete six months of employment.

---

What You'll Be Doing

In this role, you will:

  • Develop and modify CNC programs from customer drawings and engineering models
  • Program and troubleshoot CNC machines to produce precision components
  • Assist machinists with machine setup and prove-out of new programs
  • Select tooling, fixtures, workholding, and machining strategies
  • Optimize machining processes for quality, efficiency, and repeatability
  • Monitor machining operations and resolve programming or machining issues
  • Perform first-piece verification and support in-process inspection
  • Track jobs and production through JobBOSS and Travelers
  • Safely operate cranes and lifting equipment when required
  • Maintain a clean, organized, and safe work environment
  • Collaborate with machinists, engineering, and production teams to deliver quality work on schedule

---

Machines, Software & Equipment

You'll work with advanced CNC equipment and programming tools including:

CAM Software

  • Mastercam

Programming

  • G-Code & M-Code
  • GD&T interpretation
  • Milling
  • Turning
  • Mill/Turn
  • Wire EDM

Shop Equipment

  • CNC Mills
  • CNC Lathes
  • Mill-Turn Machines
  • Manual Mills
  • Manual Lathes
  • Drill Presses
  • Hydraulic Presses
  • Band Saws

Material Handling

  • Overhead Cranes
  • Forklifts (preferred)

---

Types of Projects

Collins Machine Works specializes in large-scale industrial machining and repair work including:

  • Large industrial components
  • Ship propeller shafting
  • Ship steering gear
  • Heavy mechanical assemblies
  • In-place machining projects
  • Custom one-off and low-volume precision components

If you enjoy programming challenging parts rather than repetitive production work, this position offers exceptional variety.

---

What We're Looking ForRequired

  • High school diploma or GED
  • 3–5 years of CNC programming experience preferred
  • Strong Mastercam experience
  • Ability to read blueprints and solid models
  • Understanding of GD&T
  • Experience programming CNC mills and lathes
  • Strong understanding of tooling, workholding, and machining strategies
  • Ability to inspect precision components using measuring equipment
  • Strong troubleshooting and problem-solving skills
  • Excellent communication skills
  • Willingness to work overtime as needed
  • U.S. Citizenship required

Preferred

  • Mill-Turn programming experience
  • Wire EDM programming
  • Large-part machining experience
  • In-place machining experience
  • Forklift and overhead crane experience
  • Experience with JobBOSS

---

Why CNC Programmers Like Working at Collins Machine Works

  • Over 60 years of machining excellence
  • Challenging, one-of-a-kind industrial machining projects
  • Modern CNC equipment and continued investment in new technology
  • Stable workload serving industrial and defense customers
  • Opportunity to work alongside experienced machinists and programmers
  • Overtime opportunities
  • Annual bonus and profit-sharing opportunities
  • Strong benefits package
  • Team-oriented culture where craftsmanship matters

---

Pay, Benefits & SchedulePay

$30–$38 per hour depending on experience

Additional Compensation

  • $2,000 Sign-On Bonus
  • $1,000 Employee Referral Bonus
  • Annual bonus opportunities
  • Profit sharing
  • Overtime opportunities
  • Night shift differential (where applicable)

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) with Company Match
  • Paid Time Off
  • Short-Term Disability
  • Company-Paid Basic Life Insurance
  • Employee Assistance Program
  • Optional Accident Insurance
  • Critical Illness Coverage
  • Voluntary Life & AD&D
  • Long-Term Disability

Schedule

  • Full-Time
  • Day Shift
  • Overtime available as needed, including evenings and weekends

---

Physical Requirements

  • Lift up to 50 lbs.
  • Stand, walk, bend, kneel, crouch, climb stairs, and climb ladders throughout the shift
  • Use overhead cranes and lifting devices
  • Perform precision measuring and computer-based programming work

---

Apply Today

Interested in programming some of the largest and most complex machining projects in the industry?

Apply today through hireCNC and join the team at Collins Machine Works.