Don't Miss Out on the Perfect CNC Machinist Programmer job
Receive timely job alerts curated specifically for you, ensuring you never miss an opportunity to excel in your field.
No, I'm not interested
bell icon

Salary and Benefits

CNC Machinist Programmer
$48K-$59K / yr. (est.)
$49K
$54,290 / year
$60K
Average base salary
The salary information provided is based on data collected from various reliable sources and may vary depending on individual qualifications and other factors.

About CNC Machinist Programmer

What does a CNC Machinist Programmer do?

As CNC Machinist Programmers, set the machine’s parameter to produce the exact product size in accordance with the blueprint’s design. We use computer-aided manufacturing software (CAM) to write the necessary formulas and codes in the machine to program mills and lathes. We also enter start/endpoints, offsets, tool registries, and conditional switches. We are tasked with adjusting the machines’ settings to the desired product specifications while troubleshooting issues during the manufacturing process.

Core tasks:

  • train and coach new staff on machine operation procedures
  • complete regular quality control tests during the manufacturing phase

Insights

How Many Years of Experience Do Professionals Need Before Becoming CNC Machinist Programmer?
On average, people work 3-5 years in other positions prior to becoming a CNC Machinist Programmer.
avatar-of-creator
CNC Machinist ProgrammerMiami, FL - A year ago
3-5 years? That sounds reasonable. It takes time to gain the necessary skills and experience for any job. 🤔
avatar-of-creator
CNC Machinist ProgrammerSan Francisco, CA - A year ago
🙄 Ugh, I can't believe this! I've been stuck in entry-level positions for years, and now I find out it's gonna take even longer to get where I want to be!
How Long Do CNC Machinist Programmer Employees Typically Stay in Their Roles?
On average, CNC Machinist Programmers works in this position for 5+ years across multiple employers.
avatar-of-creator
StudentHouston, TX - A year ago
Wow! The amount of knowledge and experience CNC Machinist Programmers accumulate in just 5+ years is mind-blowing. I still have a lot to learn before I even step into the industry. 😮
avatar-of-creator
EntrepreneurMiami, FL - A year ago
The expertise of CNC Machinist Programmers is invaluable, especially for those of us building businesses where precision and efficiency are key. We need their skills to thrive! 💪
What Is the Job Hopper Score for CNC Machinist Programmer Employees?
Frequent job changes in CNC Machinist Programmer, indicating a willingness to change companies and roles more frequently.
avatar-of-creator
CNC Machine OperatorNew York City, NY - A year ago
Job changes can be exciting, but it's crucial to establish deep expertise in one role to maximize your growth potential! 🚀
avatar-of-creator
Quality Assurance InspectorSeattle, WA - A year ago
As a QA Inspector, those who switch jobs frequently may lack commitment to maintaining high-quality standards. Stay committed to excellence! 🧐

Career path

Path to job

Discover a CNC Machinist Programmer's areas of knowledge sorted by their majors.
Explore the list of higher education institutions that a CNC Machinist Programmer typically studied at.
Dunwoody College of Technology
Grand Rapids Community College

Path after job

Community

Demographics

What Is the Age and Gender Ratio of CNC Machinist Programmer Employees?
Gender ratio in CNC Machinist Programmer position: 0.96524064171123 Male and 0.0347593582887701 Female. Age ratio in CNC Machinist Programmer position: 16-20: 27%, 21-30: 50%, 31-40: 15%, 41-50: 5%, 51-60: 3%, 60+: 0%. CNC Machinist Programmer position is predominantly male (96.5%) with the largest age group being 21-30 years old, followed by 16-20 years old.
avatar-of-creator
CNC Machinist ProgrammerAustin, TX - A year ago
I'm a female CNC Machinist Programmer and yes, it does feel like a boys' club sometimes. But let's challenge these stereotypes and prove we belong here too! 💁
avatar-of-creator
CNC Machinist ProgrammerBoston, MA - A year ago
As a 50-year-old CNC Machinist Programmer, I feel like the company should invest more in training and hiring people from diverse age groups. Experience matters! 👴

Workplaces

Who Are the Top Employers for CNC Machinist Programmer?
Top employers of CNC Machinist Programmer position: Aerodyn Engineering, Inc., IMI Precision Engineering, Micron Products, Inc.. People who work in CNC Machinist Programmer position most typically go on to work for the Aerodyn Engineering, Inc..
avatar-of-creator
CNC Machinist ProgrammerSan Francisco, CA - A year ago
Aerodyn Engineering, Inc. is clearly putting in more effort to be the top employer, but I'm loyal to IMI Precision Engineering! 🙌
avatar-of-creator
CNC Machinist ProgrammerHouston, TX - A year ago
I wouldn't give up my position at Micron Products, Inc. for anything! It's the best! 😉
Aerodyn Engineering, Inc.
IMI Precision Engineering
Micron Products, Inc.
What Industries Does CNC Machinist Programmer Typically Have Experience In?
Industry Background: The most typical industries of CNC Machinist Programmer: Manufacturing, Retail, Professional / Scientific / Technical, Construction, Information Technology. CNC Machinist Programmer employees most likely come from a Manufacturing industry background.
avatar-of-creator
CNC Machinist ProgrammerHouston, TX - A year ago
Y'all need to stop downplaying the skills needed for CNC programming! It's a specialized field that requires years of experience and continuous learning.
avatar-of-creator
CNC Machinist ProgrammerPhiladelphia, PA - A year ago
🤔 I've heard that CNC programming is evolving rapidly with advancements like AI and automation. What are your thoughts on that?

Find your job as CNC Machinist Programmer

Discussion about CNC Machinist Programmer

Want to know more about CNC Machinist Programmer position?
Share your thoughts and ideas about CNC Machinist Programmer position with others in our community.
discussion icon
What is the women/men ratio in the job of CNC Machinist Programmer?
avatar-of-creator
Liam Brown4 years ago
It’s mainly dominated by men.
What is the most common age of a CNC Machinist Programmer?
avatar-of-creator
Benjamin Gardner4 years ago
The average age is 27
How many years of experience do you usually have as a CNC Machinist Programmer?
avatar-of-creator
Liam Brown4 years ago
You probably need around 4 years to work as a CNC Machinist Programmer
Which industries have a lot of people working in CNC Machinist Programmer roles?
avatar-of-creator
Isabella Holmes4 years ago
For a CNC Machinist Programmer it’s the most likely to work in the Manufacturing.
Do I need a degree to work as a CNC Machinist Programmer?
avatar-of-creator
Sophie Hayes4 years ago
No higher education is the typical for a CNC Machinist Programmer
Where are you working as a CNC Machinist Programmer?
avatar-of-creator
Sophie Hayes4 years ago
Most people work for Aerodyn Engineering, Inc., IMI Precision Engineering, Micron Products, Inc. and U S Synthetic
How long do people usually work as a CNC Machinist Programmer when they switch to another position?
avatar-of-creator
Benjamin Gardner4 years ago
A CNC Machinist Programmer typically moves on after more than 5 years
How common is it for a CNC Machinist Programmer to jump from company to company?
avatar-of-creator
Isabella Holmes4 years ago
It’s likely to work for multiple companies while holding the same title.
What jobs do people work in before becoming a CNC Machinist Programmer?
avatar-of-creator
Liam Brown4 years ago
CNC Machinist, Machinist or CNC Programmer are the typical prior positions for a CNC Machinist Programmer
If I’m working as a CNC Machinist Programmer, what next position could I have?
avatar-of-creator
Liam Brown4 years ago
CNC Machinist, CNC Programmer or Machinist are good next steps for a CNC Machinist Programmer
Don't Miss Out on the Perfect CNC Machinist Programmer job
Receive timely job alerts curated specifically for you, ensuring you never miss an opportunity to excel in your field.
No, I'm not interested
bell icon

Disclaimer

informationLENSA generates certain information provided on this website by compiling and analyzing publicly available data and data from employees/former employees. All company names are the registered trademarks of their original owners. The use of any trade name or trademark does not imply any association with the third-party company. None of the information provided is endorsed in any way by any of the companies mentioned. We do not guarantee the accuracy, currency, or suitability of this information (including regarding demographics or salary estimate) and you are responsible for how you use it. ALL INFORMATION IS PROVIDED “AS IS” AND “WITH ALL FAULTS”. We are not responsible for nor endorse third party content on our website. If you notice any inaccurate information or information you think is proprietary you can email us at [email protected]. See our Terms and Conditions and Community Guidelines for more information.