CNC Applications Engineer

Digitailor

Salt Lake City (UT)

On-site

USD 80,000 - 95,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with company match
Company-paid life insurance
Short-term and long-term disability
Generous paid time off
Ongoing technical training
Annual performance reviews

Job summary

Productivity, Inc. in Salt Lake City is seeking a CNC Applications Engineer with hands-on CNC programming and machining experience.

You will develop and optimize machining processes, program and prove out CNC runs, and troubleshoot complex manufacturing challenges for customers on-site. You will collaborate with our Machine Tool Sales team to demonstrate capabilities, provide technical training, and deliver practical machining solutions across multiple machine tools, including 5-axis and HMCs.

Qualifications

  • 5+ years hands-on CNC machining, programming or process development.
  • Strong CNC programming skills including G-code and CAM tools.
  • Experience setting up and optimizing CNC mills and/or lathes.
  • Ability to interpret complex drawings including GD&T.
  • Excellent communication and problem-solving skills.

Responsibilities

  • Develop and optimize CNC machining processes on mills, lathes, and 5-axis machines.
  • Program, set up, and prove out CNC processes with tooling and cycle time estimates.
  • Troubleshoot machining challenges and provide practical engineering solutions.
  • Support customers onsite with applications assistance and training.
  • Demonstrate equipment capabilities and assist the sales team with technical expertise.

Skills

CNC programming
CAM software
GD&T
read engineering drawings
troubleshooting
customer-facing communication
travel

Education

Hands-on CNC/machining background

Tools

Makino 5-axis or similar
Haas mills/lathes

Job description

CNC Applications Engineer Salt Lake City, UT | Productivity, Inc. Are you an experienced CNC programmer or machinist who enjoys solving complex machining challenges, improving processes, and helping others succeed? Productivity, Inc. is seeking a CNC Applications Engineer to join our Salt Lake City team. In this hands‑on, customer‑facing role, you'll use your CNC machining, programming, and process development expertise to help manufacturers improve productivity, solve technical challenges, and get the most out of their machine tools. You'll work with advanced CNC technology, support our Machine Tool Sales team, and partner directly with customers to develop practical machining solutions—from programming and tooling selection to process optimization, machine demonstrations, and training. This is an excellent opportunity for an experienced CNC programmer, machinist, or Applications Engineer who enjoys technical challenges, variety, and sharing their knowledge with others.

What You'Ll Do

Develop and optimize machining processes for CNC mills, lathes, horizontal machining centers, 5-axis machines, and other advanced machining equipment. Program, set up, and prove out CNC machining processes , including tooling, workholding, cutting parameters, and cycle time optimization. Troubleshoot machining challenges involving programming, tooling, fixturing, part quality, accuracy, and machine performance. Support customers onsite with applications assistance, process improvements, programming, and technical training. Partner with Machine Tool Sales to develop machining solutions, conduct time studies, demonstrate equipment capabilities, and provide technical expertise during the sales process. Develop complete machining processes , including CNC programs, tooling and workholding recommendations, setup documentation, cycle time estimates, and process plans. Conduct machine demonstrations and customer training , helping operators and programmers use equipment effectively. Support automation and unattended machining applications , including process development and integration with CNC equipment. Stay current with new machining technologies, cutting tools, programming techniques, and manufacturing processes.

What We'Re Looking For

5+ years of hands‑on CNC machining, programming, or manufacturing process development experience. Strong CNC programming skills, including G‑code, manual programming, and experience with CAM software. Experience setting up, programming, and optimizing CNC mills and/or lathes. Strong understanding of machining processes, cutting tools, workholding, speeds and feeds, and cycle time optimization. Ability to read and interpret complex engineering drawings, including GD&T. Experience troubleshooting machining problems and developing practical solutions. Strong analytical and problem‑solving skills, with the ability to evaluate and improve machining processes. Excellent communication skills and the ability to explain technical concepts to customers and coworkers. Comfortable working directly with customers, providing technical assistance and hands‑on training. Valid driver's license and ability to travel to customer locations. Specific Technical Experience Makino 5‑axis machining centers and horizontal machining centers (HMCs). Citizen/Miyano Swiss‑style and turning equipment. Haas CNC mills and lathes. Advanced manual programming and macro programming. Hard milling, particularly die/mold applications. Multi‑axis machining and advanced CAM programming. Automation integration, robotic machine tending, and unattended machining. Customer‑facing CNC Applications Engineering, technical support, or training. Conducting time studies, machining demonstrations, and process prove‑outs. You don't need experience with every machine or technology listed above. We're looking for someone with a strong machining foundation, excellent problem‑solving skills, and the ability to learn new equipment and processes.

Why Join

Productivity? Productivity, Inc. is an established and growing distributor of CNC machine tools, tooling, automation, and manufacturing solutions. We've built our reputation on technical expertise, exceptional customer service, and integrity. We value employees who take pride in their work, share their knowledge, and help customers succeed. You'll join an experienced team, work with leading manufacturing technologies, and have opportunities to continue developing your technical expertise.

Compensation & Benefits $80,000–$95,000 annually , depending on qualifications and experience.

  • Medical, dental, and vision insurance effective your first day.
  • 401(k) with company match.
  • Company‑paid life insurance and short‑term and long‑term disability benefits.
  • Generous paid time off.
  • Ongoing technical training and professional development.
  • Annual performance and compensation reviews.

Bring your machining expertise to a role where you can solve new challenges, work with advanced technology, and make a meaningful difference for manufacturing customers. Join the Productivity team! IND123

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Applications Engineer
CNC Applications Engineer

Productivity Inc • Salt Lake City (UT)

On-site
USD 80,000 - 95,000
Medical, dental, and vision insurance
401(k) with company match
Company‑paid life insurance and short/
+4
CNC Applications Engineer: Advanced Machining Solutions
CNC Applications Engineer: Advanced Machining Solutions

Digitailor • Salt Lake City (UT)

On-site
USD 80,000 - 95,000
Medical, dental, and vision insurance
401(k) with company match
Company-paid life insurance
+4
CNC Applications Engineer — Process Optimization & Training
CNC Applications Engineer — Process Optimization & Training

Productivity Inc • Salt Lake City (UT)

On-site
USD 80,000 - 95,000
Medical, dental, and vision insurance
401(k) with company match
Company‑paid life insurance and short/
+4
Applications/CNC Programmer
Applications/CNC Programmer

RUSS HADICK & ASSOCIATES INC • Mason (OH)

On-site
USD 60,000 - 90,000
401(k)
Dental insurance
Health insurance
+1
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Employbridge • Corona (CA)

On-site
USD 39,000 - 58,000
Applications Engineer
Applications Engineer

Techequip • Indianapolis (IN)

On-site
USD 85,000 - 120,000
Competitive compensation
Health benefits
Paid Time Off
+5
CNC Applications Engineer
CNC Applications Engineer

Techequip • Cincinnati (OH)

On-site
USD 75,000 - 110,000
Competitive compensation plan
Health benefits (vision, dental)
Paid Time Off 23 days first year
+5
CNC Machinist/Applications Engineer
CNC Machinist/Applications Engineer

Morris Midwest • Saint Cloud (MN)

On-site
USD 65,000 - 90,000
Competitive starting salary
Health benefits
3+ weeks vacation to start
+2
CNC Machinist/Applications Engineer
CNC Machinist/Applications Engineer

Morris Midwest • Monticello (KY)

On-site
USD 65,000 - 90,000
Competitive starting salary
Health benefits package
Vacation time and holidays
+4
CNC Machinist Programmer
CNC Machinist Programmer

Leoforce • Ontario (CA)

On-site
USD 52,000 - 72,000