Menu
Search
Header navigation
For Employers
Find jobs
Our Companies
For applicants
Blog
About Us
Newsletter
Sign in / Register
Sign in / Register
e.g. Houston, TX
5 mi
25 mi
50 mi
100 mi
200 mi
Search
Open Filters
Toggle filters
82 CNC Programmer Jobs in United States
Turn this search into a job alert!
Turn this search into a job alert!
CNC Programmer
Undo
Reset Search
Lead Swiss Machinist
Mayfly Outdoors
location
Montrose, CO, USA
Published
Published:
4/15/2026
salary
$90,000 - $120,000 per year
Quick Apply
Senior CNC Machinist / Programmer – Multi-Axis (Mills & Lathes)
Helander Metal Spinning Company
location
Addison, IL, USA
Published
Published:
4/2/2026
salary
$42 - $65 per hour
Quick Apply
CNC Machinist – Aerospace - North Hollywood
Precision Castparts Corp.
location
North Hollywood, CA 91605, USA
Published
Published:
4/1/2026
salary
$28 - $40 per hour
Quick Apply
Precision Deburring Technician – Aerospace Machine Shop
Crane Aerospace & Electronics
location
Burbank, CA 91504, USA
Published
Published:
3/5/2026
salary
$27 - $40 per hour
Quick Apply
CNC Machinist / Programmer
Wilson Machine & Welding Inc
location
Hillsboro, AL 35643, USA +
Published
Published:
2/27/2026
Quick Apply
CNC Programmer - 1st Shift
Orchid Orthopedic Solutions
location
Arab, AL 35016, USA
Published
Published:
2/27/2026
salary
$32 - $40 per hour
Quick Apply
Precision CNC Grinder - 2nd Shift ($3000 Sign On Bonus)
Crane Aerospace & Electronics
location
Burbank, CA 91504, USA
Published
Published:
2/27/2026
salary
$27.38 - $50.18 per hour
Quick Apply
CNC Mill - Lathe Machinist/Programmer
CR Machine
location
Billerica, MA 01821, USA
Published
Published:
2/27/2026
Quick Apply
Senior CNC Programmer – Multi-Axis & 5-Axis Machining
Ricaurte Precision, Inc.
location
Santa Ana, CA, USA
Published
Published:
2/27/2026
salary
$90,000 - $150,000 per year
Quick Apply
SENIOR CNC PROGRAMMER
Freeform
location
Hawthorne, CA, USA
Published
Published:
2/27/2026
salary
$51 - $9,999.99 per hour
Quick Apply
Previous
2 / 9
Next
Select an opportunity on the left to find out more.