Collaborate with the programming team to improve machining processes and reduce cycle times. * Perform routine maintenance on CNC machines and ensure equipment is in excellent working condition.
Quick apply
Collaborate with the programming team to improve machining processes and reduce cycle times. * Perform routine maintenance on CNC machines and ensure equipment is in excellent working condition.
Quick apply
Collaborate with the programming team to improve machining processes and reduce cycle times. * Perform routine maintenance on CNC machines and ensure equipment is in excellent working condition.
$19.75 - $27/hr
Collaborate with the programming team to improve machining processes and reduce cycle times. * Perform routine maintenance on CNC machines and ensure equipment is in excellent working condition.
$19.75 - $27/hr
Collaborate with the programming team to improve machining processes and reduce cycle times. * Perform routine maintenance on CNC machines and ensure equipment is in excellent working condition.
Salt Lake City, UT · On-site
$30 - $35/hr
Collaborate with engineers and programmers to refine setups and improve processes. What You Bring ... CNC machining experience, with a strong emphasis on complex setups and first-run parts. * Strong ...
Quick apply
Salt Lake City, UT · On-site
$30 - $35/hr
Collaborate with engineers and programmers to refine setups and improve processes. What You Bring ... CNC machining experience, with a strong emphasis on complex setups and first-run parts. * Strong ...
$28 - $32/hr
Operate CNC machinery to produce high-quality parts by programming, setting up, and running the machine. Regularly perform maintenance tasks on CNC machines to ensure optimal performance. Maintain a ...
$28 - $32/hr
Operate CNC machinery to produce high-quality parts by programming, setting up, and running the machine. Regularly perform maintenance tasks on CNC machines to ensure optimal performance. Maintain a ...
Salt Lake City, UT · On-site
$30 - $35/hr
Collaborate with engineers and programmers to refine setups and improve processes. What You Bring ... CNC machining experience, with a strong emphasis on complex setups and first-run parts. * Strong ...
Quick apply
Salt Lake City, UT · On-site
$30 - $35/hr
Collaborate with engineers and programmers to refine setups and improve processes. What You Bring ... CNC machining experience, with a strong emphasis on complex setups and first-run parts. * Strong ...
Provo, UT · On-site
$30 - $35/hr
Collaborate with engineers and programmers to refine setups and improve processes. What You Bring ... CNC machining experience, with a strong emphasis on complex setups and first-run parts. * Strong ...
Quick apply
Provo, UT · On-site
$30 - $35/hr
Collaborate with engineers and programmers to refine setups and improve processes. What You Bring ... CNC machining experience, with a strong emphasis on complex setups and first-run parts. * Strong ...
Salt Lake City, UT · On-site
$40 - $45/hr
Advanced operation of CNC controls from different manufacturers. Successfully coordinate and ... Independently organize and complete a successful service call. Assist other service engineers, and ...
Salt Lake City, UT · On-site
$40 - $45/hr
Advanced operation of CNC controls from different manufacturers. Successfully coordinate and ... Independently organize and complete a successful service call. Assist other service engineers, and ...
Provo, UT · On-site
$30 - $35/hr
Collaborate with engineers and programmers to refine setups and improve processes. What You Bring ... CNC machining experience, with a strong emphasis on complex setups and first-run parts. * Strong ...
Quick apply
Provo, UT · On-site
$30 - $35/hr
Collaborate with engineers and programmers to refine setups and improve processes. What You Bring ... CNC machining experience, with a strong emphasis on complex setups and first-run parts. * Strong ...
Salt Lake City, UT · On-site
$40 - $45/hr
Advanced operation of CNC controls from different manufacturers. Successfully coordinate and ... Independently organize and complete a successful service call. Assist other service engineers, and ...
Salt Lake City, UT · On-site
$40 - $45/hr
Advanced operation of CNC controls from different manufacturers. Successfully coordinate and ... Independently organize and complete a successful service call. Assist other service engineers, and ...
$40 - $45/hr
Advanced operation of CNC controls from different manufacturers. Successfully coordinate and ... Independently organize and complete a successful service call. Assist other service engineers, and ...
$40 - $45/hr
Advanced operation of CNC controls from different manufacturers. Successfully coordinate and ... Independently organize and complete a successful service call. Assist other service engineers, and ...
Continuing to expand your knowledge through manufacturer training and product education We're Looking For Someone Who Has * 3+ years of CNC machining, tool room, manufacturing engineering, or cutting ...
New
Quick apply
Continuing to expand your knowledge through manufacturer training and product education We're Looking For Someone Who Has * 3+ years of CNC machining, tool room, manufacturing engineering, or cutting ...
New
West Jordan, UT · On-site
$28 - $32/hr
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. • Operate CNC machinery to produce high-quality parts by programming, setting up ...
West Jordan, UT · On-site
$28 - $32/hr
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. • Operate CNC machinery to produce high-quality parts by programming, setting up ...
Tooele, UT · On-site
$30/hr
Join State Brass Foundry & Machine as a CNC Machinist. As part our manufacturing team, you will operate advanced CNC machinery to produce high-quality components that exceed our customers ...
Quick apply
Tooele, UT · On-site
$30/hr
Join State Brass Foundry & Machine as a CNC Machinist. As part our manufacturing team, you will operate advanced CNC machinery to produce high-quality components that exceed our customers ...
Tooele, UT · On-site
$30/hr
Join State Brass Foundry & Machine as a CNC Machinist. As part our manufacturing team, you will operate advanced CNC machinery to produce high-quality components that exceed our customers ...
Quick apply
Tooele, UT · On-site
$30/hr
Join State Brass Foundry & Machine as a CNC Machinist. As part our manufacturing team, you will operate advanced CNC machinery to produce high-quality components that exceed our customers ...
Salt Lake City, UT · On-site
$25 - $30/hr
CNC Press Brake Setup Operator Complex Fabricators is an AS9100-certified precision metal ... This position requires the ability to interpret engineering drawings, select tooling, perform ...
Salt Lake City, UT · On-site
$25 - $30/hr
CNC Press Brake Setup Operator Complex Fabricators is an AS9100-certified precision metal ... This position requires the ability to interpret engineering drawings, select tooling, perform ...
Salt Lake City, UT · On-site
$25 - $35/hr
We design, engineer, manufacture, install, and support our systems end-to-end, standing behind them ... Set up and operate CNC tube laser cutting machines to cut tube, pipe, and structural steel to ...
Salt Lake City, UT · On-site
$25 - $35/hr
We design, engineer, manufacture, install, and support our systems end-to-end, standing behind them ... Set up and operate CNC tube laser cutting machines to cut tube, pipe, and structural steel to ...
Tooele, UT · On-site
$30/hr
Join State Brass Foundry & Machine as a CNC Machinist. As part our manufacturing team, you will operate advanced CNC machinery to produce high-quality components that exceed our customers ...
Quick apply
Tooele, UT · On-site
$30/hr
Join State Brass Foundry & Machine as a CNC Machinist. As part our manufacturing team, you will operate advanced CNC machinery to produce high-quality components that exceed our customers ...
CNC operators utilize CNC machinery to complete custom projects per specified drawings, ensuring ... Set up tools per specified programming and cutting requirements * Adjust machine settings for tool ...
CNC operators utilize CNC machinery to complete custom projects per specified drawings, ensuring ... Set up tools per specified programming and cutting requirements * Adjust machine settings for tool ...
The Bearings CNC Operator will set up and run Computer Numerical Control (CNC) machinery for ... Programming experience * Background in Lean principles * Willingness to keep work area and ...
Quick apply
The Bearings CNC Operator will set up and run Computer Numerical Control (CNC) machinery for ... Programming experience * Background in Lean principles * Willingness to keep work area and ...
CNC operators utilize CNC machinery to complete custom projects per specified drawings, ensuring ... Set up tools per specified programming and cutting requirements * Adjust machine settings for tool ...
CNC operators utilize CNC machinery to complete custom projects per specified drawings, ensuring ... Set up tools per specified programming and cutting requirements * Adjust machine settings for tool ...
$15.99 - $18.42
3% of jobs
$18.42 - $20.85
5% of jobs
$20.85 - $23.28
11% of jobs
$24.19 is the 25th percentile. Wages below this are outliers.
$23.28 - $25.71
15% of jobs
The median wage is $27.91 / hr.
$25.71 - $28.14
17% of jobs
$28.14 - $30.57
14% of jobs
$32.20 is the 75th percentile. Wages above this are outliers.
$30.57 - $33
14% of jobs
$33 - $35.43
9% of jobs
$35.43 - $37.86
6% of jobs
$37.86 - $40.29
3% of jobs
$40.29 - $42.72
2% of jobs
$15
$29
$42
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.

CNC Machinist
Manufacturing West Valley, Utah
Shift: Swing Shift Mon-Thu 3pm-1:30am (OT as necessary)
Company Overview:
Join Mountain Machining, a leader in precision manufacturing! We specialize in producing high quality parts for industries such as aerospace, automotive and firearms. Our team is committed to excellence,innovationand teamwork. We offer multiple benefits, including paid holidays, vacation time, employee pricing on firearms, free firearms demo program, free Desert Tech rifle after every 4 years of employment, education reimbursement, and more.
Job Summary:
We are seeking a skilled CNC Machinist to join our dynamic team. The candidate will have hands-on experienceinsetting up & operating CNC machines, performing first article processes using various measuring tools & equipment, troubleshooting issues, ensuring the production of high-qualitypartsandmaintainingmachines. If you are detail-oriented, technically skilled, and passionate about precision machining, this position is for you!
Reports to: Production Manager
Primary Responsibilities/Duties:
Qualifications:
Qualities we look for:
Physical Demands:
Sourced by ZipRecruiter
Guided missile and space vehicle manufacturing
11 - 50 Employees
West Valley City, UT, US
2007