Utah Manufacturing Jobs

Mobile utah department of workforce services Logo

Job Information

Purple Innovations Machinist/CNC Programmer in Grantsville, Utah

Machinist/CNC Programmer

Job Details



Job Location

Grantsville - Grantsville, UT

Position Type

Full Time

Education Level

High School Diploma

Company Overview


Purple is a digitally-native vertical brand with a mission to help people feel and live better through innovative comfort solutions. To us, comfort means more than great products, it means empowering every employee to feel comfortable being themselves. We believe your career at Purple will be a one-of-a-kind “Career in Comfort” because our workforce is one-of-a-kind. We are committed to a culture of collaboration where every voice is heard and understood. As an innovation company at our core, we believe a diversity workforce brings better insights, solutions and products and serves as the backbone to bettering our company. Join with us as we add to our team of exceptional individuals who will help us take over the world — one mattress at a time.

Position Summary

A Machinist/ CNC Programmer is specially trained to program, setup, operate, and maintain a variety of CNC controlled machines. The proper candidate will work with lead designers, Mechanical Engineers, and Mechanical designers to fabricate machine tool parts to exacting tolerances. This position will work with the Machine shop manager to solve manufacturing problems, improve processes, and sustain quality product manufacturing. This individual will be expected to be a self-starter working with limited outside leadership but expected to over see manufacturing jobs from inception to completion.


  • Execute trade secret protection and confidentiality best practices.

  • Participate in the development of product design concepts and criteria

  • Coordinates well with lead designers, project managers, and engineers to implement manufacturing work in compliance with accepted quality standards and procedures

  • Review and asses manufacturability of drawings and 3D models.

  • Maintains a tool crib

  • Maintains raw material stock

  • Program CAM software for part manufacturing.

  • Designs and builds appropriate fixtures and tooling as required for setups.

  • Setup and operate manual machines including but not limited to mills, lathes, grinders, cutting torches, saws

  • Setup and operate numerically controlled machines and machining centers including 3-5 axis mills, and CNC turning centers

  • Troubleshoots and resolves most problems.

  • Verify tolerances are as per drawing specifications upon completion of work and maintains inspection documentation.

  • Responsible for safety within the machine shop.

  • Oils, lubricates, and performs other maintenance on production equipment to support the Preventive Maintenance Program.

  • Plan and execute multiple project tasks at one time.

  • Conduct additional duties as they arise


  • 5 years’ experience in the machinist trade.

  • Completion of a recognized formal training in machining.

  • Familiar with all hand tools and measuring devices associated with the machinist trade.

  • Must be able to set up, maintain, and operate a variety of CNC equipment. Including FANUC and HASS controls.

  • knowledge of the following software is a plus

  • Solidworks

  • Solidworks PDM

  • Gibbs Cam

  • Mastercam

  • Office

  • Must be able to read and comprehend complex technical drawings including the practice of Geometric tolerancing and positioning.


  • Medical, Dental, Vision

  • 401(k) Match

  • Generous PTO

  • Market Money

  • Earn a Mattress

  • Purple Swag

  • Amazing Purple Products


  • Make your mark: We value innovative thinking. At Purple, you will be empowered to bring your ideas to life as we work together to improve people’s lives through comfort.

  • Gain unique experience: Be a part of one of the fastest growing companies in Utah! The contributions you make will matter at Purple as the company continues to grow with you.

  • Awesome culture: Join the tight-knit team at Purple and you can enjoy working alongside industry experts, making close friends, and annual employee appreciation events.

Purple provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment