CNC Programmer & Machinist
$30 - $50/hr
CNC Programmer & Machinist Full-Time The CNC programmer and machinist is responsible for manufacturing hardware in accordance with drawings. These manufacturing activities include but are not limited ...
$30 - $50/hr
CNC Programmer & Machinist Full-Time The CNC programmer and machinist is responsible for manufacturing hardware in accordance with drawings. These manufacturing activities include but are not limited ...
$30 - $50/hr
CNC Programmer & Machinist Full-Time The CNC programmer and machinist is responsible for manufacturing hardware in accordance with drawings. These manufacturing activities include but are not limited ...
Riverdale, MD · On-site
$30 - $50/hr
CNC Programmer & Machinist Full-Time The CNC programmer and machinist is responsible for manufacturing hardware in accordance with drawings. These manufacturing activities include but are not limited ...
Riverdale, MD · On-site
$30 - $50/hr
CNC Programmer & Machinist Full-Time The CNC programmer and machinist is responsible for manufacturing hardware in accordance with drawings. These manufacturing activities include but are not limited ...
Riverdale, MD · On-site
Salary: $30 - $50 Hourly DOE CNC Programmer & Machinist Full-Time The CNC programmer and machinist is responsible for manufacturing hardware in accordance with drawings. These manufacturing ...
Quick apply
Riverdale, MD · On-site
Salary: $30 - $50 Hourly DOE CNC Programmer & Machinist Full-Time The CNC programmer and machinist is responsible for manufacturing hardware in accordance with drawings. These manufacturing ...
Jessup, MD · On-site
$100K - $110K/yr
CNC Programmer Department: Machine Shop Reports To: Production Manager Location: On-Site - Jessup, MD/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About ...
Quick apply
Jessup, MD · On-site
$100K - $110K/yr
CNC Programmer Department: Machine Shop Reports To: Production Manager Location: On-Site - Jessup, MD/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About ...
$27.25 - $37.25/hr
CNC Programmer Department: Machine Shop Reports To: Production Manager Location: On-Site - Jessup, MD/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About ...
$27.25 - $37.25/hr
CNC Programmer Department: Machine Shop Reports To: Production Manager Location: On-Site - Jessup, MD/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About ...
$26.75 - $36.75/hr
CNC Programmer Department: Machine Shop Reports To: Production Manager Location: On-Site - Jessup, MD/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About ...
$26.75 - $36.75/hr
CNC Programmer Department: Machine Shop Reports To: Production Manager Location: On-Site - Jessup, MD/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About ...
Washington, DC · On-site
$75K - $95K/yr
Experience in CNC Programming, Milling, and Precision Manufacturing Preferred Job Type: Full-Time Position Overview The Computer Numerical Control (CNC) Programmer is responsible for creating ...
Quick apply
Washington, DC · On-site
$75K - $95K/yr
Experience in CNC Programming, Milling, and Precision Manufacturing Preferred Job Type: Full-Time Position Overview The Computer Numerical Control (CNC) Programmer is responsible for creating ...
Washington, DC · On-site
$75K - $95K/yr
Experience in CNC Programming, Milling, and Precision Manufacturing Preferred Job Type: Full-Time Position Overview The Computer Numerical Control (CNC) Programmer is responsible for creating ...
Washington, DC · On-site
$75K - $95K/yr
Experience in CNC Programming, Milling, and Precision Manufacturing Preferred Job Type: Full-Time Position Overview The Computer Numerical Control (CNC) Programmer is responsible for creating ...
This role demands advanced CNC programming expertise, strong fabrication skills, and the ability to work closely within a small, interdisciplinary design and engineering team. The machinist provides ...
This role demands advanced CNC programming expertise, strong fabrication skills, and the ability to work closely within a small, interdisciplinary design and engineering team. The machinist provides ...
Washington, DC · Remote
$30 - $38/hr
CNC Machinist/Programmer WORK TYPE: On-Site LOCATION: Roseville, MI YEARS OF EXPERIENCE: Minimum 5 Years JOB TYPE: Full-Time POSITION OVERVIEW Seeking an experienced and dependable CNC Lathe ...
Quick apply
Washington, DC · Remote
$30 - $38/hr
CNC Machinist/Programmer WORK TYPE: On-Site LOCATION: Roseville, MI YEARS OF EXPERIENCE: Minimum 5 Years JOB TYPE: Full-Time POSITION OVERVIEW Seeking an experienced and dependable CNC Lathe ...
Washington, DC · On-site
$70K - $110K/yr
Job Title Machinist - Advanced CNC Programmer & Prototype Fabrication Specialist (Defense) Location Washington, DC 20375 US (Primary) Job Type Full-Time Education Vocational How much will you travel ...
Washington, DC · On-site
$70K - $110K/yr
Job Title Machinist - Advanced CNC Programmer & Prototype Fabrication Specialist (Defense) Location Washington, DC 20375 US (Primary) Job Type Full-Time Education Vocational How much will you travel ...
Washington, DC · On-site
$60K - $70K/yr
CNC PROGRAMMER / MILL OPERATOR Location: Merritt Island, FL (On-site) Compensation: 70,000+ Annually (Depends on exp) As a CNC Programmer/Mill Operator-Engineer you will be responsible for all ...
Quick apply
Washington, DC · On-site
$60K - $70K/yr
CNC PROGRAMMER / MILL OPERATOR Location: Merritt Island, FL (On-site) Compensation: 70,000+ Annually (Depends on exp) As a CNC Programmer/Mill Operator-Engineer you will be responsible for all ...
Washington, DC · On-site
$70K - $110K/yr
This role demands advanced CNC programming expertise, strong fabrication skills, and the ability to work closely within a small, interdisciplinary design and engineering team. The machinist provides ...
Washington, DC · On-site
$70K - $110K/yr
This role demands advanced CNC programming expertise, strong fabrication skills, and the ability to work closely within a small, interdisciplinary design and engineering team. The machinist provides ...
Washington, DC · On-site
$60K - $70K/yr
CNC PROGRAMMER / MILL OPERATOR Location: Merritt Island, FL (On-site) Compensation: 70,000+ Annually (Depends on exp) As a CNC Programmer/Mill Operator-Engineer you will be responsible for all ...
Washington, DC · On-site
$60K - $70K/yr
CNC PROGRAMMER / MILL OPERATOR Location: Merritt Island, FL (On-site) Compensation: 70,000+ Annually (Depends on exp) As a CNC Programmer/Mill Operator-Engineer you will be responsible for all ...
Bethesda, MD · On-site
$55K - $70K/yr
... CNC vertical machining centers and the full range of machine tools found in a well-equipped ... This role includes working from CAM programmer-provided programs, blueprints, mechanical drawings ...
Bethesda, MD · On-site
$55K - $70K/yr
... CNC vertical machining centers and the full range of machine tools found in a well-equipped ... This role includes working from CAM programmer-provided programs, blueprints, mechanical drawings ...
Bethesda, MD · On-site
$31.20/hr
This employee will also serve as the subject matter expert on CNC programming and fabrication, and will advise shop management, supervisors, and planners on the difficulty, complexity and risks that ...
Bethesda, MD · On-site
$31.20/hr
This employee will also serve as the subject matter expert on CNC programming and fabrication, and will advise shop management, supervisors, and planners on the difficulty, complexity and risks that ...
Bethesda, MD · On-site
$31.20/hr
This employee will also serve as the subject matter expert on CNC programming and fabrication, and will advise shop management, supervisors, and planners on the difficulty, complexity and risks that ...
Bethesda, MD · On-site
$31.20/hr
This employee will also serve as the subject matter expert on CNC programming and fabrication, and will advise shop management, supervisors, and planners on the difficulty, complexity and risks that ...
Bethesda, MD · On-site
$31.20/hr
This employee will also serve as the subject matter expert on CNC programming and fabrication, and will advise shop management, supervisors, and planners on the difficulty, complexity and risks that ...
Bethesda, MD · On-site
$31.20/hr
This employee will also serve as the subject matter expert on CNC programming and fabrication, and will advise shop management, supervisors, and planners on the difficulty, complexity and risks that ...
The Senior CNC Machinist / Programmer is expected to take ownership of complex work, think through setup and machining strategy, communicate risks early, and help deliver clean, reliable parts on ...
The Senior CNC Machinist / Programmer is expected to take ownership of complex work, think through setup and machining strategy, communicate risks early, and help deliver clean, reliable parts on ...
Bethesda, MD · On-site
$31.20/hr
This employee will also serve as the subject matter expert on CNC programming and fabrication, and will advise shop management, supervisors, and planners on the difficulty, complexity and risks that ...
Bethesda, MD · On-site
$31.20/hr
This employee will also serve as the subject matter expert on CNC programming and fabrication, and will advise shop management, supervisors, and planners on the difficulty, complexity and risks that ...
$19.06 - $21.95
3% of jobs
$21.95 - $24.85
5% of jobs
$24.85 - $27.75
11% of jobs
$28.83 is the 25th percentile. Wages below this are outliers.
$27.75 - $30.64
15% of jobs
The median wage is $33.27 / hr.
$30.64 - $33.54
17% of jobs
$33.54 - $36.43
14% of jobs
$38.38 is the 75th percentile. Wages above this are outliers.
$36.43 - $39.33
14% of jobs
$39.33 - $42.22
9% of jobs
$42.22 - $45.12
6% of jobs
$45.12 - $48.02
3% of jobs
$48.02 - $50.91
2% of jobs
$19
$35
$50
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 - $50/hr
Full-time
Posted 23 days ago
CNC Programmer & Machinist
Full-Time
The CNC programmer and machinist is responsible for manufacturing hardware in accordance with drawings. These manufacturing activities include but are not limited to developing manufacturing estimates (material / tooling pricing and timeline), identifying materials & tooling, ordering materials and tooling, programming jobs, and machining precision mechanical components. This position also requires the person to assist with machine maintenance (A/R) and maintain the production database status (status of parts in the production queue). Additional responsibilities include improving production techniques and internal manufacturing processes while providing feedback and mentoring to engineers responsible for the design of hardware.
Activities:
Skills:
Qualifications