Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

Karman Space and Defense

Karman Space & Defense is a leader in the rapid design, development, and production of critical, next-generation system solutions that align with the U.S. Department of War and its allies' core mission priorities, and meet the accelerating demand for access to space. Building on nearly 50 years of success, we deliver Payload & Protection Systems, Aero/Hydrodynamic Interstage Systems, and Propulsion & Launch Systems to more than 80 prime contractors supporting over 130 space and defense programs.

This role is part of our Hypersonic and Strategic Missile Defense business, which designs, develops, and delivers highly dependable missile systems for hypersonic and strategic missile defense missions. We provide integrated, mission-ready hardware that brings together multiple technologies into unified systems engineered to perform in demanding operational environments. Our tip-to-tail capabilities include payload protection and deployment systems, propulsion systems, aerodynamic interstage systems, separation systems, missile subsystems, shroud systems, launch systems, and payload integration solutions.

The CNC Programmer develops, implements, and supports machining processes for advanced precision components by interpreting engineering drawings, designing machining strategies, programming complex toolpaths, and troubleshooting issues directly on the shop floor. This role collaborates closely with machinists, operators, engineering, and quality teams to improve manufacturability, maintain product quality, and enhance overall production capability.

Responsibilities
  • Develops and programs machining processes for complex components using Mastercam.
  • Designs machining strategies and fixtures for three-, four-, and five-axis CNC machines.
  • Owns assigned projects from concept through production release and ongoing support.
  • Troubleshoots machining, tooling, and quality issues directly on the shop floor.
  • Supports and improves legacy part programs and existing production processes.
  • Collaborates with Quality to interpret coordinate measuring machine (CMM) reports, dimensional data, and inspection results.
  • Uses precision measuring tools to validate setups, processes, and corrective actions.
  • Provides manufacturability feedback to engineering teams and customers.
  • Mentors machinists, operators, and other programmers.
  • Assists in standardizing best practices for programming, setups, and documentation.
  • Supports continuous improvement initiatives related to machining and computer-aided manufacturing (CAM) workflows.
Required Qualifications
  • Strong mechanical aptitude with understanding of tooling, materials, and machining methods.
  • Five or more years of hands-on Mastercam programming experience.
  • Solid print reading skills and understanding of Geometric Dimensioning and Tolerancing (GD&T).
  • Ability to read and interpret coordinate measuring machine (CMM) reports and verify data using traditional measuring tools.
  • Ability to work directly on the shop floor to diagnose and resolve machining issues.
  • Strong computer skills with knowledge of file and data management.
Preferred Qualifications
  • Associate degree or higher in a manufacturing-related field.
  • Ability to read and write G and M code.
A current U.S. Department of Defense (DoD) Secret security clearance or the ability to obtain and maintain one.

Benefits
  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off
  • Health Savings Account (HSA) with company contribution
  • Flexible Spending Accounts (FSA)
  • Company-paid life and AD&D insurance
  • Short- and long-term disability coverage
  • Tuition reimbursement

Karman Space and Defense is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetic information, protected veteran status, or any other status protected by applicable law.
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Salt Lake City, UT vacancy
  •  ...CNC 5-Axis Programmer Reports to: Machine Shop Manager Work Environment: Office and machine shop Travel: Minimal;occasional local travel may be required Position Overview We are seeking an experienced CNC Programmer to develop, verify, and optimize programs... 
    Suggested
    Work at office
    Local area

    RIM Recruitment Professionals

    Salt Lake City, UT
    1 day ago
  • $22 - $48 per hour

    CNC MachinistAlways confirm salary details from the job posting. Salary range USD 22 - 48 / hour Salt Lake City, West Valley City, UT, US Posted 1 day ago Power Query Formula Language CAD GD&T Attention to Detail Lathes CNC Aerospace Machining Apply
    Suggested

    47G: Aerospace & Defense

    Salt Lake City, UT
    2 days ago
  •  ...get paid weekly! Looking to be a part of a great team? We're hiring now for Machinist in Layton, UT - What we offer. Weekly pay of $18.00 per hour. Direct deposit & debit card payment options. Health, vision, dental, l CNC Machinist, Machinist, CNC, Staffing, Computer... 
    Suggested
    Hourly pay
    Weekly pay

    Ascend Staffing

    Salt Lake City, UT
    2 days ago
  •  ...Kinetic Machine OperatorWe are seeking a skilled and detail-oriented Kinetic Machine Operator to set up, program, and operate CNC thermal cutting systems (including plasma, oxy-fuel, and laser cutting tables) for heavy industrial metal fabrication. The ideal candidate... 
    Suggested

    Reliance

    Salt Lake City, UT
    3 days ago
  •  ...CNC Machinist-All Levels- 1st Shift Salt Lake City, Utah Karman Space & Defense is a leader in the rapid design, development, and production of critical, next-generation system solutions that align with the U.S. Department of War and its allies' core mission priorities... 
    Suggested
    Permanent employment
    Temporary work
    For contractors
    All shifts
    Flexible hours
    Day shift

    Karman Space & Defense

    Salt Lake City, UT
    4 days ago
  •  ...CNC Machine Operator - 2nd ShiftLocation: Salt Lake City, UT, 84104Schedule: Monday-Thursday, 4:00 PM to 2:30 AMStarting Wage $20 + $1.50 Shift DifferentialThe OpportunityMTI, Inc. is seeking a CNC Machine Operator who is eager to learn and enjoys working in a metal machine... 
    Full time
    Casual work
    Flexible hours
    Shift work
    Afternoon shift

    Medical Technology Industries

    Salt Lake City, UT
    2 days ago
  •  ...Job Description Job Description Key Responsibilities: Machine Operation: Set up and operate manual and CNC machinery, including lathes, milling machines, grinders, and other equipment to manufacture precision parts according to blueprints and specifications. Calculate... 

    NCW

    Salt Lake City, UT
    16 hours ago
  •  ...Ability to read and interpret blueprints, engineering drawings, and machining specifications. # Experience operating manual and/or CNC/NC machine tools while holding tight tolerances. # Proficiency with precision measuring tools such as micrometers, calipers, bore gauges... 

    Insight Global

    Salt Lake City, UT
    2 days ago
  • Metal FabricatorSterling ATM, Inc. is a Utah based design and manufacturing company that works with financial institutions nationwide. We are the first place winner of the Utah Manufacturer of the Year Award (2020) and we also manufacture Bean Trailers which was just voted...
    Flexible hours

    Sterling ATM, Inc.

    Salt Lake City, UT
    3 days ago
  • $36 per hour

     ...& HIRING BONUS available for eligible new hires.)   Hiring Expert-level Manual/Conventional Machinists.  Hiring Expert-level CNC Machinists. Starting wage up to $36/hour (based on skills/competencies). Full pay range greater than $36/hour.  Employees working... 
    Traineeship
    Relocation
    Relocation package
    Shift work
    Afternoon shift

    Gulftech Group

    Salt Lake City, UT
    2 days ago
  •  ...Job Description Job Description Overview The CAD/CAM Programmer / CNC Machinist IV is an expert-level, highly specialized role focused on research and development, prototype machining, and advanced manufacturing innovation in support of Fillauer's orthotic and prosthetic... 
    Apprenticeship

    Hanger, Inc.

    Salt Lake City, UT
    a month ago
  • $18 - $25 per hour

     ...producing precision metal components according to established specifications. Candidates with experience in sheet metal fabrication, CNC laser cutting, or industrial machining. Location: North Salt Lake, UT Schedule: Monday-Thursday | 5:00 AM - 3:30 PM Pay Rate:$18-$25... 

    Smart Resources Group

    Salt Lake City, UT
    1 day ago
  • CNC Machinist Manufacturing - West Valley, Utah Shift: Day Shift Mon-Thu 5am-3:30pm (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... 
    Shift work
    Day shift

    Desert Tech LLC

    Salt Lake City, UT
    1 day ago
  • To apply to a Varex Imaging position, please create an account and sign-in. CURRENT VAREX IMAGING EMPLOYEES: Please apply by logging into your internal Workday Account. SummaryWork includes assignment planning, layout, set up, operating and making tool adjustments for ...
    Hourly pay
    Full time
    Temporary work
    Part time
    Flexible hours
    Shift work
    Day shift

    Varex Imaging Corporation

    Salt Lake City, UT
    16 hours ago
  •  ...Job Description Job Description HUXWRX Safety Co. CNC Programmer – Prototype Manufacturing Department: Manufacturing / Engineering Employment Type: Full-Time In-office role:  Millcreek, UT HUXWRX Safety Company focuses on mitigating human exposure... 
    Full time
    Work at office

    HUXWRX SAFETY CO LLC

    Millcreek, UT
    22 days ago
  • $26 - $32 per hour

    Machinist Pay: $26 $32/hour, based on experience Schedule: Monday Friday, 7: 00 AM 3: 30 PM We are seeking an experienced Machinist to set up and operate machining equipment and produce quality parts according to drawings and specifications. Responsibilities Set up and...
    Monday to Friday

    TalentTeam

    Salt Lake City, UT
    3 days ago
  • Job TitleJob DescriptionWork includes assignment planning, layout, set up, operating and making tool adjustments for various types of manual, numerically controlled and computerized machine shop equipment. Works from blueprints, process sheets and sketches to perform production...
    Shift work

    Varex Imaging Corporation

    Salt Lake City, UT
    1 day ago
  • Field MachinistPerforms field machining services including pipe cutting and beveling, flange resurfacing, drilling and tapping, milling motor or pump bases, and equipment leveling/alignment. Documents all field machining service activities as required.Qualifications:NCEER...

    Recon inc

    Salt Lake City, UT
    4 days ago
  •  ...education reimbursement, and more.Available Shift: 10-hour day shift (Mon-Thurs) 5am-3:30pmMain responsibilities/duties:Operation of CNC Mills and LathesRegularly inspect parts using a variety of measuring equipment to maintain acceptable quality levelsAbility to understand... 
    Shift work
    Day shift

    Desert Tech LLC

    West Valley, UT
    16 hours ago
  • $18 - $34 per hour

     ...fabricate high-quality metal parts and components according to specified blueprints and technical drawings. Set up machines including CNC and manual machinists tools to perform tasks such as drilling, cutting, and shaping metal materials. Inspect finished parts for... 
    Hourly pay
    Full time
    Temporary work
    Shift work
    Afternoon shift

    Mygbi

    Salt Lake City, UT
    4 days ago
  •  ...Reviewing samples, drawings or instructions to understand specifications of output Programming, operating and maintaining a CNC mill, a bending machine and a laser machine Planning the sequence of necessary actions for the completion of a job Taking measurements... 
    Temporary work
    Flexible hours
    Afternoon shift

    Premier Tech

    Woods Cross, UT
    2 days ago
  • $28 - $33 per hour

     ...Smart Trades is hiring an experienced CNC Machinist II in Ogden, UT! If you're skilled in machine setups, precision machining, and troubleshooting, we have a great opportunity to put your experience to work with a well-established manufacturing company. Location: Ogden... 
    Full time
    Temporary work
    Immediate start
    Monday to Friday
    Shift work

    Smart Trades Inc

    West Jordan, UT
    2 days ago
  •  ...is a leading steel roof manufacturer across Utah! Tri-State fabricates a variety of metal roofing panels and custom trim in-house on CNC-type machines. We are a growing company with room for advancement and are searching for driven individuals who would like to be a part... 

    Tri-State Metal Roofing

    Salt Lake City, UT
    4 days ago
  •  ...collaborative atmosphere. Produce drawings and maintain work flow in a fast-paced environment with HIGH attention to detail. A familiarity with CNC processes and programs is ideal. Take accurate on-site measurements for projects, support the production team with drawings and make... 

    Unrivaled

    Salt Lake City, UT
    1 day ago
  •  ...Job Description Job Description Job Summary   Responsible for manufacturing engineering and for leading all CNC machining activities in a high-mix, low-volume manufacturing environment. Acts as the internal subject matter expert for CNC machining and fabrication... 

    Optisys

    Salt Lake City, UT
    6 days ago
  • Sulzer is a leading engineering company with a proud heritage of innovation. Join our global team to grow your expertise and develop innovative solutions that enable a prosperous and more sustainable society. About The Role As a Manual Machinist you will be responsible...
    Apprenticeship

    Sulzer

    Salt Lake City, UT
    1 day ago
  • Shop Manual MachinistWe are seeking a Shop Manual Machinist to join our organization. In this role, you will be responsible for maintaining and machining parts within the shop to support daily operations. Your mission will be to contribute to CH Spencer's growth strategy...

    Atlas Copco Group

    Salt Lake City, UT
    4 days ago
  • Job Summary Operate a shear to cut parts per customer order Physical Requirements Stand or Sit(Stationary position), Walk(Move, Traverse), Use hand/fingers to handle or feel (Operate, Activate, Use, Prepare, Inspect, Place, Detect, Position), Climb (stairs/ladders) or ...

    Reliance, Inc.

    Salt Lake City, UT
    5 days ago
  •  ...CNC Machine Operator - Weekend Day ShiftLocated in West Valley City, UTFull-timeShift: Friday - Sunday 6:00 AM - 6:30 PMPosition DescriptionSilencerCo is seeking entry level, intermediate, and experienced CNC Machine Operators. Work in an exciting industry growing your... 
    Temporary work
    Work at office
    Immediate start
    Weekend work
    Day shift

    Silencerco

    West Valley, UT
    1 day ago
  • Job Description Babbitt Bearing Resource is looking for mechanically-minded individuals to come work with us. We offer paid holidays, paid vacation time, can a full benefits package. We are willing to train a highly motivated mechanically-minded individual(s). This is ...
    Immediate start
    Relocation package
    Night shift

    Babbitt Bearing Resource Inc

    Salt Lake City, UT
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!