Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies

A computer numerical controller machinist uses computer-aided design (CAD) software to program and operate machines that produce precision parts used in manufacturing. They work with lathes, mills, grinders, and other equipment to shape and finish products based on schematics. CNC machinists must have strong math skills, attention to detail, and knowledge of materials and tooling. They also need to be able to troubleshoot and make adjustments to machinery as needed.
Avg. Salary $41,685
Avg. Salary $59,228
Growth rate 1%
Growth rate 0.3%
American Indian and Alaska Native 0.52%
Asian 6.37%
Black or African American 4.03%
Hispanic or Latino 15.09%
Unknown 3.73%
White 70.26%
Genderfemale 6.43%
male 93.57%
Age - 49American Indian and Alaska Native 3.00%
Asian 7.00%
Black or African American 14.00%
Hispanic or Latino 19.00%
White 57.00%
Genderfemale 47.00%
male 53.00%
Age - 49Stress level is manageable
7.1 - high
Complexity level is intermediate
7 - challenging
Work life balance is good
6.4 - fair
Pros
High demand for skilled CNC machinists
Good earning potential
Opportunities for advancement and specialization
Potential for job stability and security
Opportunity to work independently or as part of a team
Cons
Risk of injury from sharp tools and heavy machinery
Strict adherence to safety protocols is required at all times
May require working long hours or on weekends or holidays
Limited opportunities for creativity or deviation from design plans
May require working with hazardous materials or chemicals
| Skills | Percentages |
|---|---|
| Calipers | 7.24% |
| Micrometers | 6.81% |
| Manual Lathes | 5.98% |
| Math | 5.31% |
| G Code | 4.25% |
Computer numerical controller machinist certifications can show employers you have a baseline of knowledge expected for the position. Certifications can also make you a more competitive candidate. Even if employers don't require a specific computer numerical controller machinist certification, having one may help you stand out relative to other applicants.
The most common certifications for computer numerical controller machinists include Master Engine Machinist and Certified Machine Tool Sales Engineer (CMTSE).
When your background is strong enough, you can start writing your computer numerical controller machinist resume.
You can use Zippia's AI resume builder to make the resume writing process easier while also making sure that you include key information that hiring managers expect to see on a computer numerical controller machinist resume. You'll find resume tips and examples of skills, responsibilities, and summaries, all provided by Zippi, your career sidekick.
Now it's time to start searching for a computer numerical controller machinist job. Consider the tips below for a successful job search:

Are you a computer numerical controller machinist?
Share your story for a free salary report.
The average computer numerical controller machinist salary in the United States is $41,685 per year or $20 per hour. Computer numerical controller machinist salaries range between $30,000 and $56,000 per year.
What am I worth?
Some places are straight production shops and there will be limited opportunities to grow in them. When you make a mistake it can be huge and cost 10s of thousands of dollars to fix so you are often on edge.
Constant Challenge making each day unique and fun. Not hard physical labor but mentally challenging. Constantly evolving skillset in an industry that is always changing and growing.