CNC Programmer
$30 - $38/hr
CNC Programmer Location: Portsmouth, VA Shift: Day Shift 7am-3:30pm Type: contract-to-hire About the company: For over 60 years, our client has tackled some of the most complex industrial machining ...
Quick apply
$30 - $38/hr
CNC Programmer Location: Portsmouth, VA Shift: Day Shift 7am-3:30pm Type: contract-to-hire About the company: For over 60 years, our client has tackled some of the most complex industrial machining ...
Quick apply
$30 - $38/hr
CNC Programmer Location: Portsmouth, VA Shift: Day Shift 7am-3:30pm Type: contract-to-hire About the company: For over 60 years, our client has tackled some of the most complex industrial machining ...
$75K/yr
CNC Programmer * Location: New Market, VA * Employment Type: Full-Time | Direct Hire * Salary Range: $75,000+ annually * Relocation Available * Must work without the need for sponsorship Position ...
$75K/yr
CNC Programmer * Location: New Market, VA * Employment Type: Full-Time | Direct Hire * Salary Range: $75,000+ annually * Relocation Available * Must work without the need for sponsorship Position ...
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 ...
Quick apply
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 ...
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 ...
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 ...
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 ...
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 ...
New Market, VA · On-site
$25.75 - $35.25/hr
CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of high-precision metal ...
New Market, VA · On-site
$25.75 - $35.25/hr
CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of high-precision metal ...
$34 - $41/hr
CNC Programmer Location: Newport News, VA Shift: 7:00 Am - 3:30 PM ; monday - friday Type; Direct Hire About the company: Our client is a leader in custom precision sheet metal manufacturing on the ...
Quick apply
$34 - $41/hr
CNC Programmer Location: Newport News, VA Shift: 7:00 Am - 3:30 PM ; monday - friday Type; Direct Hire About the company: Our client is a leader in custom precision sheet metal manufacturing on the ...
New Market, VA · On-site
$25.75 - $35.25/hr
CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of high-precision metal ...
New Market, VA · On-site
$25.75 - $35.25/hr
CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of high-precision metal ...
$25.75 - $35.25/hr
Job Title: CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of ...
$25.75 - $35.25/hr
Job Title: CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of ...
$40 - $60/hr
CNC Programmer Location: Newport News, VA Shift: 1st shift, Monday - Friday; 6:30am - 3pm Type: direct hire About the Company: Our Client designs and manufactures state of the art aircraft systems ...
Quick apply
$40 - $60/hr
CNC Programmer Location: Newport News, VA Shift: 1st shift, Monday - Friday; 6:30am - 3pm Type: direct hire About the Company: Our Client designs and manufactures state of the art aircraft systems ...
$25.75 - $35.25/hr
CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of highprecision metal ...
$25.75 - $35.25/hr
CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of highprecision metal ...
Damascus, VA · On-site
$22.25 - $30.25/hr
The CNC Programmer is responsible for programming CNC machines and developing associated manufacturing processes. Process development includes identifying the necessary tools, fixtures, equipment ...
Quick apply
Damascus, VA · On-site
$22.25 - $30.25/hr
The CNC Programmer is responsible for programming CNC machines and developing associated manufacturing processes. Process development includes identifying the necessary tools, fixtures, equipment ...
Colonial Heights, VA · On-site
$26 - $35.50/hr
Job Title: CNC Machinist/Programmer Location: South Chesterfield, Virginia What we are looking for: We are seeking a dynamic and innovative CNC Machinist/Programmer in our frames department ...
Colonial Heights, VA · On-site
$26 - $35.50/hr
Job Title: CNC Machinist/Programmer Location: South Chesterfield, Virginia What we are looking for: We are seeking a dynamic and innovative CNC Machinist/Programmer in our frames department ...
$120K - $150K/yr
This role exists to support high-mix, complex CNC work that requires expert-level offline programming , tight-tolerance planning, and close collaboration with machinists, quality, and project ...
$120K - $150K/yr
This role exists to support high-mix, complex CNC work that requires expert-level offline programming , tight-tolerance planning, and close collaboration with machinists, quality, and project ...
Portsmouth, VA · On-site
They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has a strong background in CNC programming and a passion for precision ...
Quick apply
Portsmouth, VA · On-site
They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has a strong background in CNC programming and a passion for precision ...
$25.75 - $35/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
$25.75 - $35/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
$25.75 - $35.25/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
$25.75 - $35.25/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
Portsmouth, VA · On-site
$30 - $38/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
Portsmouth, VA · On-site
$30 - $38/hr
We are looking for an Experienced CNC Programmer to join our team. They will be responsible for programming CNC machines to produce parts according to customer specifications. The ideal candidate has ...
Sterling, VA · On-site
$73K - $93K/yr
Are you a skilled CNC Engineer looking to make an impact in a dynamic and innovative environment? Euclid Vision Corporation is seeking a passionate and driven CNC Manufacturing Engineer to join our ...
Sterling, VA · On-site
$73K - $93K/yr
Are you a skilled CNC Engineer looking to make an impact in a dynamic and innovative environment? Euclid Vision Corporation is seeking a passionate and driven CNC Manufacturing Engineer to join our ...
$25.75 - $35/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
$25.75 - $35/hr
The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post processing of Manufacturing Projects requiring advanced High Speed CNC Machining G-Coding utilizing ...
$16.68 - $19.22
3% of jobs
$19.22 - $21.75
5% of jobs
$21.75 - $24.29
11% of jobs
$25.24 is the 25th percentile. Wages below this are outliers.
$24.29 - $26.82
15% of jobs
The median wage is $29.12 / hr.
$26.82 - $29.36
17% of jobs
$29.36 - $31.89
14% of jobs
$33.60 is the 75th percentile. Wages above this are outliers.
$31.89 - $34.43
14% of jobs
$34.43 - $36.96
9% of jobs
$36.96 - $39.50
6% of jobs
$39.50 - $42.03
3% of jobs
$42.03 - $44.57
2% of jobs
$16
$30
$44
A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.
| Aspect | Cnc Programmer | Cnc Machinist |
|---|---|---|
| Primary Role | Designs and writes CNC code to control machine tools | Operates and sets up CNC machines based on provided programs |
| Skills & Certifications | G-code programming, CAD/CAM software, technical certifications | Machine operation, measurement, troubleshooting skills |
| Work Environment | Design offices, programming stations, sometimes on the shop floor | Shop floor, machine shop environments |
| Responsibilities | Creating programs, optimizing machining processes | Running machines, inspecting parts, maintaining equipment |
While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

$30 - $38/hr
Contractor
Medical, Dental, Vision, Life, Retirement, PTO
Posted 23 days ago
Sourced by ZipRecruiter
Since 1987, Synerfac has served three groups, Our Clients, Our Candidates and Our Staff. We treat all three with equal importance because we recognize the synergy of success when one group succeeds, We all succeed. Synerfac is in the business of providing opportunities and adding value. We strive to create extraordinary experiences. For our clients we provide staffing services that enable them to focus on their core competencies which will add value to their businesses. For our employees we provide permanent and temporary assignments that complement their job skills and experience while providing professional and financial rewards. For our staff –we provide careers that are balanced, uplifting and carry the highest rewards by continually improving our business process. Our goal is to enhance the lives and enterprises of all those we touch to make them better off for having known us.
Recruiting and staffing services
51 - 200 Employees
Cherry Hill, NJ, US