CNC Programmer
$23.50 - $32.25/hr
Overall Summary As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum ...
$23.50 - $32.25/hr
Overall Summary As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum ...
$23.50 - $32.25/hr
Overall Summary As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum ...
Arlington, TN · On-site
$23.50 - $32.25/hr
Overall Summary As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum ...
Arlington, TN · On-site
$23.50 - $32.25/hr
Overall Summary As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum ...
Nashville, TN · On-site
$25.50 - $35/hr
CNC Tool Grinder/Programmer Department: Grinding Reports to: Production Unit Manager Classification: Non-Exempt Location: Nashville, TN Travel: None Job Summary: The CNC Tool Grinder/Programmer to ...
Nashville, TN · On-site
$25.50 - $35/hr
CNC Tool Grinder/Programmer Department: Grinding Reports to: Production Unit Manager Classification: Non-Exempt Location: Nashville, TN Travel: None Job Summary: The CNC Tool Grinder/Programmer to ...
Nashville, TN · On-site
$25.50 - $35/hr
CNC Tool Grinder/Programmer Department: Grinding Reports to: Production Unit Manager Classification: Non-Exempt Location: Nashville, TN Travel: None Job Summary: The CNC Tool Grinder/Programmer to ...
Nashville, TN · On-site
$25.50 - $35/hr
CNC Tool Grinder/Programmer Department: Grinding Reports to: Production Unit Manager Classification: Non-Exempt Location: Nashville, TN Travel: None Job Summary: The CNC Tool Grinder/Programmer to ...
Fairview, TN · On-site
$20 - $48/hr
Overview We are seeking a skilled CNC Lathe Programmer to join our dynamic team in Fairview, TN. If you have a passion for precision machining and a knack for problem-solving, this is the perfect ...
Quick apply
Fairview, TN · On-site
$20 - $48/hr
Overview We are seeking a skilled CNC Lathe Programmer to join our dynamic team in Fairview, TN. If you have a passion for precision machining and a knack for problem-solving, this is the perfect ...
Knoxville, TN · On-site
$25.25 - $34.50/hr
The successful candidate will be responsible for setting up, operating, and programming CNC equipment to manufacture high-precision components while maintaining strict quality and safety standards.
Quick apply
Knoxville, TN · On-site
$25.25 - $34.50/hr
The successful candidate will be responsible for setting up, operating, and programming CNC equipment to manufacture high-precision components while maintaining strict quality and safety standards.
Chattanooga, TN · On-site
$32 - $42/hr
Job Title: CAD/CAM Programmer | CNC Machinist (Senior Level) Location: Chattanooga, TN 37406 Pay: $32-42/hr. About the Role We are seeking a highly skilled CAD/CAM Programmer | CNC Machinist to join ...
Quick apply
Chattanooga, TN · On-site
$32 - $42/hr
Job Title: CAD/CAM Programmer | CNC Machinist (Senior Level) Location: Chattanooga, TN 37406 Pay: $32-42/hr. About the Role We are seeking a highly skilled CAD/CAM Programmer | CNC Machinist to join ...
$25.75 - $35.25/hr
Join our Memphis manufacturing team as a Sr. CNC Programmer and play a critical role in optimizing advanced machining processes that support life changing medical technology. This is an opportunity ...
$25.75 - $35.25/hr
Join our Memphis manufacturing team as a Sr. CNC Programmer and play a critical role in optimizing advanced machining processes that support life changing medical technology. This is an opportunity ...
Memphis, TN · On-site
$25.75 - $35.25/hr
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
Memphis, TN · On-site
$25.75 - $35.25/hr
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
Memphis, TN · On-site
$25.75 - $35.25/hr
Join our Memphis manufacturing team as a Sr. CNC Programmer and play a critical role in optimizing advanced machining processes that support life changing medical technology. This is an opportunity ...
Memphis, TN · On-site
$25.75 - $35.25/hr
Join our Memphis manufacturing team as a Sr. CNC Programmer and play a critical role in optimizing advanced machining processes that support life changing medical technology. This is an opportunity ...
$25.75 - $35.25/hr
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
$25.75 - $35.25/hr
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
Chattanooga, TN · On-site
$24.25 - $33/hr
The CAD/CAM Programmer | CNC Machinist is a senior-level, dual-competency role that combines hands-on machining expertise with advanced programming capability and a strong focus on team development ...
Chattanooga, TN · On-site
$24.25 - $33/hr
The CAD/CAM Programmer | CNC Machinist is a senior-level, dual-competency role that combines hands-on machining expertise with advanced programming capability and a strong focus on team development ...
Chattanooga, TN · On-site
$24.25 - $33/hr
The CAD/CAM Programmer | CNC Machinist is a senior-level, dual-competency role that combines hands-on machining expertise with advanced programming capability and a strong focus on team development ...
Chattanooga, TN · On-site
$24.25 - $33/hr
The CAD/CAM Programmer | CNC Machinist is a senior-level, dual-competency role that combines hands-on machining expertise with advanced programming capability and a strong focus on team development ...
Memphis, TN · On-site
$22 - $27/hr
The CNC Operator will collaborate closely with engineering and quality assurance teams to troubleshoot and optimize machining processes. Ultimately, this role contributes directly to the efficiency ...
Memphis, TN · On-site
$22 - $27/hr
The CNC Operator will collaborate closely with engineering and quality assurance teams to troubleshoot and optimize machining processes. Ultimately, this role contributes directly to the efficiency ...
$19.50 - $26.50/hr
Setup & Programming: Interpret technical drawings (blueprints, sketches) to set up machines, create/modify programs (G-code), select tools, and calculate feeds/speeds. * Operation: Run CNC Mills ...
$19.50 - $26.50/hr
Setup & Programming: Interpret technical drawings (blueprints, sketches) to set up machines, create/modify programs (G-code), select tools, and calculate feeds/speeds. * Operation: Run CNC Mills ...
Pulaski, TN · On-site
$20.25 - $27.50/hr
The CNC Operator works closely with CNC programmers, mold designers, and toolmakers to maintain quality and meet production deadlines. Key Responsibilities * Operate CNC milling machines and ...
Pulaski, TN · On-site
$20.25 - $27.50/hr
The CNC Operator works closely with CNC programmers, mold designers, and toolmakers to maintain quality and meet production deadlines. Key Responsibilities * Operate CNC milling machines and ...
Nashville, TN · On-site
$20 - $25/hr
Experience with CNC programming software is preferred * Ability to use measuring tools accurately * Strong attention to detail and commitment to quality workmanship * Ability to work independently ...
Quick apply
Nashville, TN · On-site
$20 - $25/hr
Experience with CNC programming software is preferred * Ability to use measuring tools accurately * Strong attention to detail and commitment to quality workmanship * Ability to work independently ...
Jackson, TN · On-site
$18 - $26/hr
Strong understanding of CNC machinery, tools, and programming. * Ability to read and interpret technical documents, such as blueprints and schematics. * Excellent attention to detail and problem ...
Quick apply
Jackson, TN · On-site
$18 - $26/hr
Strong understanding of CNC machinery, tools, and programming. * Ability to read and interpret technical documents, such as blueprints and schematics. * Excellent attention to detail and problem ...
$19.50 - $26.50/hr
Setup & Programming: Interpret technical drawings (blueprints, sketches) to set up machines, create/modify programs (G-code), select tools, and calculate feeds/speeds. * Operation: Run CNC Mills ...
$19.50 - $26.50/hr
Setup & Programming: Interpret technical drawings (blueprints, sketches) to set up machines, create/modify programs (G-code), select tools, and calculate feeds/speeds. * Operation: Run CNC Mills ...
La Vergne, TN · On-site
$19.50 - $26.50/hr
Setup & Programming: Interpret technical drawings (blueprints, sketches) to set up machines, create/modify programs (G-code), select tools, and calculate feeds/speeds. * Operation: Run CNC Mills ...
La Vergne, TN · On-site
$19.50 - $26.50/hr
Setup & Programming: Interpret technical drawings (blueprints, sketches) to set up machines, create/modify programs (G-code), select tools, and calculate feeds/speeds. * Operation: Run CNC Mills ...
$15.27 - $17.59
3% of jobs
$17.59 - $19.91
5% of jobs
$19.91 - $22.23
11% of jobs
$23.10 is the 25th percentile. Wages below this are outliers.
$22.23 - $24.55
15% of jobs
The median wage is $26.66 / hr.
$24.55 - $26.88
17% of jobs
$26.88 - $29.20
14% of jobs
$30.76 is the 75th percentile. Wages above this are outliers.
$29.20 - $31.52
14% of jobs
$31.52 - $33.84
9% of jobs
$33.84 - $36.16
6% of jobs
$36.16 - $38.48
3% of jobs
$38.48 - $40.80
2% of jobs
$15
$28
$40
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.

$23.50 - $32.25/hr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 25 days ago
Ready to join our team? Apply today! Make sure to check your email for follow-ups.
At MicroPort, we relentlessly strive to master every detail of our medical solutions with the purpose of prolonging and reshaping the lives of patients everywhere. We welcome motivated and talented people who want to join our dynamic and inclusive company, working together to deliver meaningful medical breakthroughs. In order to accomplish this, we hold true to our core values of Quality, Integrity, Accountability, Efficiency, Innovation, Aspiration, Dedication & Collaboration. Come and join Team MicroPort! Â
Why You’ll Love MicroPort
You will find our team atmosphere challenging and rewarding. In addition to working with a world-class team, receiving a competitive base salary and bonus opportunities, our U.S. employees also enjoy the following benefits: Medical, Dental, Vision, Maternity Leave, Life Insurance, Short-Term Disability, Long-Term Disability, Bereavement, 401(k) (up to 4% match with vesting from day 1), PTO, Paid Holidays, Employee Assistance Program, Education Assistance...and more! At MicroPort, we care about our employees and encourage them to make healthy lifestyle choices and embrace wellness opportunities to maintain their very best health and wellbeing.
Overall Summary
As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum tool life and increased efficiency and ensure successful completion of CNC programming goals set forth by management.
Your duties will include:
About You
We might be a great match if you...
...possess a broad background and knowledge of many manufacturing processes to perform this job. Experience with CNC machining, manual machining, metal finishing/grinding and assembly is required. Must have a working knowledge of CAD/CAM systems and be familiar with 3D models.Â
YOUR EDUCATION
Required: High School Diploma or GED
Preferred: Associate’s Degree or Technical School completion in related fieldÂ
Â
YOUR EXPERIENCE
With High School Diploma or GED: Minimum five years of CNC programming experience to include three years’ experience using CAD/CAM software.With Associate’s Degree or Tech School Completion: Minimum 3 years related experience required.Multi axis Mill/Turn and robotic experience is a plus.
Sourced by ZipRecruiter
Medical equipment and supplies manufacturing
501 - 1,000 Employees
Arlington, TN, US
2014