CNC Programmer
$27.75 - $38/hr
Job Type: Full-Time * Pay Range: Competitive, based on experience * Experience Level: Mid-Level (3+ years CNC programming) * CAM Software: Mastercam, SolidWorks CAM * Industry: Aerospace, Defense ...
$27.75 - $38/hr
Job Type: Full-Time * Pay Range: Competitive, based on experience * Experience Level: Mid-Level (3+ years CNC programming) * CAM Software: Mastercam, SolidWorks CAM * Industry: Aerospace, Defense ...
$27.75 - $38/hr
Job Type: Full-Time * Pay Range: Competitive, based on experience * Experience Level: Mid-Level (3+ years CNC programming) * CAM Software: Mastercam, SolidWorks CAM * Industry: Aerospace, Defense ...
$24 - $25.50/hr
CNC Operator II & III - Multiple Positions Eldridge, IA - Full Time Productive Resources (www.productiveresources.com) is seeking a CNC Programmer / Lead to join our engineering team at our customer ...
Quick apply
$24 - $25.50/hr
CNC Operator II & III - Multiple Positions Eldridge, IA - Full Time Productive Resources (www.productiveresources.com) is seeking a CNC Programmer / Lead to join our engineering team at our customer ...
$30 - $38/hr
CNC Programmer Location: Montebello, CA 90640, USA Job Category: Manufacturing Req ID ... CNCPR001448 Schedule: Full Time Posted:Nov 4, 2025 Job Details Description Close to You Anywhere in ...
$30 - $38/hr
CNC Programmer Location: Montebello, CA 90640, USA Job Category: Manufacturing Req ID ... CNCPR001448 Schedule: Full Time Posted:Nov 4, 2025 Job Details Description Close to You Anywhere in ...
Madison Heights, VA · On-site
$21 - $30/hr
QAD is searching for full time CNC Swiss Machinists to join our growing team. At QAD, machinists are the go-to persons for setups, programming, and overall machine improvements. They ensure that the ...
Quick apply
Madison Heights, VA · On-site
$21 - $30/hr
QAD is searching for full time CNC Swiss Machinists to join our growing team. At QAD, machinists are the go-to persons for setups, programming, and overall machine improvements. They ensure that the ...
$27.50 - $37.50/hr
This is a full time employee first shift position in Wheeling, IL. How you will contribute to this team: * 100% CNC programming for 3+ Axis Mastercam milling. * Program parts from blue print. * Read ...
Quick apply
$27.50 - $37.50/hr
This is a full time employee first shift position in Wheeling, IL. How you will contribute to this team: * 100% CNC programming for 3+ Axis Mastercam milling. * Program parts from blue print. * Read ...
$30 - $38/hr
CNC Programmer Location: Montebello, CA 90640, USA Job Category: Manufacturing Req ID ... CNCPR001448 Schedule: Full Time Posted:Nov 4, 2025 Job Details Description Close to You Anywhere in ...
$30 - $38/hr
CNC Programmer Location: Montebello, CA 90640, USA Job Category: Manufacturing Req ID ... CNCPR001448 Schedule: Full Time Posted:Nov 4, 2025 Job Details Description Close to You Anywhere in ...
$27.75 - $38.25/hr
Sparta, New Jersey Job Type: Full-Time Pay Range: Competitive / DOE Shift: Day Shift Overtime: As ... This CNC Programmer position exists to support new and existing production by developing accurate ...
$27.75 - $38.25/hr
Sparta, New Jersey Job Type: Full-Time Pay Range: Competitive / DOE Shift: Day Shift Overtime: As ... This CNC Programmer position exists to support new and existing production by developing accurate ...
Greensburg, LA · On-site
$16 - $18/hr
Job Type: Full-time Benefits: * 401(k) * Dental insurance * Health insurance * Life insurance * Paid time off * Vision insurance Experience: * CNC programming: 1 year (Preferred) Ability to Commute:
Greensburg, LA · On-site
$16 - $18/hr
Job Type: Full-time Benefits: * 401(k) * Dental insurance * Health insurance * Life insurance * Paid time off * Vision insurance Experience: * CNC programming: 1 year (Preferred) Ability to Commute:
NH · On-site
$26.75 - $36.75/hr
Sheet Metal Office Employment Type: Full Time Location: Charlestown, NH Description Summary: The CNC Programmer III is a senior‑level technical role responsible for advanced CNC programming ...
NH · On-site
$26.75 - $36.75/hr
Sheet Metal Office Employment Type: Full Time Location: Charlestown, NH Description Summary: The CNC Programmer III is a senior‑level technical role responsible for advanced CNC programming ...
Columbus, OH · On-site
$24 - $30/hr
Full-Time | On-Site About the Role We're looking for an experienced CNC Programmer to join our machining team. In this role, you'll develop efficient, accurate toolpaths and programs for both milling ...
Quick apply
Columbus, OH · On-site
$24 - $30/hr
Full-Time | On-Site About the Role We're looking for an experienced CNC Programmer to join our machining team. In this role, you'll develop efficient, accurate toolpaths and programs for both milling ...
Elgin, IL · On-site
$26.25 - $35.75/hr
Job Type Full-time Description We are looking for a skilled CNC Programmer specifically proficient in Autodesk FeatureCAM to support our machining operations. The primary focus of this role is to ...
Elgin, IL · On-site
$26.25 - $35.75/hr
Job Type Full-time Description We are looking for a skilled CNC Programmer specifically proficient in Autodesk FeatureCAM to support our machining operations. The primary focus of this role is to ...
$21 - $30/hr
QAD is searching for full time CNC Swiss Machinists to join our growing team. At QAD, machinists are the go-to persons for setups, programming, and overall machine improvements. They ensure that the ...
$21 - $30/hr
QAD is searching for full time CNC Swiss Machinists to join our growing team. At QAD, machinists are the go-to persons for setups, programming, and overall machine improvements. They ensure that the ...
Windsor, CT · On-site
$75K - $95K/yr
Develop CNC programs from engineering design data using Siemens NX. Deliver complete program ... Short/Long Term Disability Employment Type: FULL_TIME
Windsor, CT · On-site
$75K - $95K/yr
Develop CNC programs from engineering design data using Siemens NX. Deliver complete program ... Short/Long Term Disability Employment Type: FULL_TIME
Milford, NH · On-site
$27.25 - $37.25/hr
We are looking for a full time CNC machinist who has programming experience. Work 4 days a week with Friday's off. Company Description We have a great crew here and this is a friendly environment to ...
Quick apply
Milford, NH · On-site
$27.25 - $37.25/hr
We are looking for a full time CNC machinist who has programming experience. Work 4 days a week with Friday's off. Company Description We have a great crew here and this is a friendly environment to ...
Eldridge, IA · On-site
$21.50 - $29.25/hr
CNC Operator II & III - Multiple Positions Eldridge, IA - Full Time Productive Resources (www.productiveresources.com) is seeking a CNC Programmer / Lead to join our engineering team at our customer ...
Eldridge, IA · On-site
$21.50 - $29.25/hr
CNC Operator II & III - Multiple Positions Eldridge, IA - Full Time Productive Resources (www.productiveresources.com) is seeking a CNC Programmer / Lead to join our engineering team at our customer ...
Redondo Beach, CA · On-site
$40 - $55/hr
Manufacturing Employment Type: Full Time Location: Redondo Beach Compensation: $40.00 - $55.00 / hour Description The CNC Programmer role at Impulse will possess a comprehensive know-how of all CNC ...
Redondo Beach, CA · On-site
$40 - $55/hr
Manufacturing Employment Type: Full Time Location: Redondo Beach Compensation: $40.00 - $55.00 / hour Description The CNC Programmer role at Impulse will possess a comprehensive know-how of all CNC ...
Riverdale, MD · On-site
$26.25 - $36/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
$26.25 - $36/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 ...
Trenton, NJ · On-site
$26.50 - $36.25/hr
Schedule: Full-time, primarily 1st shift (7:00 AM - 4:00 PM), with flexibility based on experience and operational needs * Equipment: CNC mill-turn with FANUC control, live tooling, Y-axis, sub ...
Quick apply
Trenton, NJ · On-site
$26.50 - $36.25/hr
Schedule: Full-time, primarily 1st shift (7:00 AM - 4:00 PM), with flexibility based on experience and operational needs * Equipment: CNC mill-turn with FANUC control, live tooling, Y-axis, sub ...
$80K - $100K/yr
Senior CNC Programmer Onsite Schedule: 1st Shift, Monday-Friday (occasional Saturdays as needed) Employment Type: Full-Time, Salaried Position Overview: * We are seeking an experienced Senior CNC ...
Quick apply
$80K - $100K/yr
Senior CNC Programmer Onsite Schedule: 1st Shift, Monday-Friday (occasional Saturdays as needed) Employment Type: Full-Time, Salaried Position Overview: * We are seeking an experienced Senior CNC ...
Madison Heights, VA · On-site
$21 - $30/hr
QAD is searching for full time CNC Swiss Machinists to join our growing team. At QAD, machinists are the go-to persons for setups, programming, and overall machine improvements. They ensure that the ...
Madison Heights, VA · On-site
$21 - $30/hr
QAD is searching for full time CNC Swiss Machinists to join our growing team. At QAD, machinists are the go-to persons for setups, programming, and overall machine improvements. They ensure that the ...
$16.83 - $19.38
3% of jobs
$19.38 - $21.94
5% of jobs
$21.94 - $24.50
11% of jobs
$25.46 is the 25th percentile. Wages below this are outliers.
$24.50 - $27.05
15% of jobs
The median wage is $29.37 / hr.
$27.05 - $29.61
17% of jobs
$29.61 - $32.17
14% of jobs
$33.89 is the 75th percentile. Wages above this are outliers.
$32.17 - $34.72
14% of jobs
$34.72 - $37.28
9% of jobs
$37.28 - $39.84
6% of jobs
$39.84 - $42.40
3% of jobs
$42.40 - $44.95
2% of jobs
$16
$30
$44
| Aspect | Full Time Cnc Programmer | Part Time Cnc Programmer |
|---|---|---|
| Work Hours | Typically 40 hours per week, full schedule | Fewer hours, often less than 20 hours per week |
| Employment Status | Full-time employment with benefits | Part-time, may lack benefits |
| Certifications & Skills | Requires CNC programming certifications, experience with CNC machines | Similar certifications, but may require less experience |
| Work Environment | Manufacturing plants, machine shops | Similar environments, often flexible or remote options |
Full Time Cnc Programmers work standard hours with benefits and full employment status, while Part Time Cnc Programmers have flexible hours with fewer benefits. Both roles require CNC programming skills and certifications, but full-time positions typically demand more experience and commitment.

At a Glance
---
Why This Role Exists
B & R Machine is expanding its programming capability to support complex, high-precision components across aerospace, defense, medical, and industrial sectors. This role ensures new parts are programmed efficiently while continuously improving legacy programs to maximize machine utilization, quality, and throughput.
---
What You’ll Do
---
What You’ll Need to Succeed
Required Experience
Software & Technical Skills
Education
---
About B & R Machine, Inc.
Founded in 1984, B & R Machine has grown from a small two-person operation into a major CNC manufacturing provider in Western Massachusetts. The company operates a large fleet of CNC milling and turning centers and supports projects from prototype through full-scale production.
B & R serves demanding industries including aerospace, defense, medical, robotics, telecom, oil & gas, and commercial manufacturing. The shop works with advanced materials such as titanium, stainless steel, tool steels, aluminum alloys, nickel alloys, and high-temperature metals within an AS9100-compliant quality system.
---
Work Environment & Culture
Sourced by ZipRecruiter
Manufacturing
51 - 200 Employees
Ludlow, MA, US