CNC Applications Engineer
- Salt Lake City, UT, United States
$80,000–$95,000 annually, depending on qualifications and experience.
Applications open in a new tab.
Job details
- Pay
- $80,000–$95,000 annually, depending on qualifications and experience.
- Experience
- 5+ years of hands-on CNC machining, programming, or manufacturing process development experience.
- Posting language
- English
Original 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
More about this job
Skills
- CNC
- Machining
- CNC machining
- Machine tools
- Troubleshoot
- Sales
- Provide technical expertise
- Documentation
- Manufacturing processes
- G-code
- CAM software
- Troubleshooting
- Problem solving
- Communication skills
- Valid driver's licence
- Technical support
- Customer service