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

CNC Programmer

AMRO Fabricating

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 1 day ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Salt Lake City, UT vacancy
  •  ...Job Description Key Responsibilities Develop, modify, and optimize CNC/NC programs for machining aerospace parts and tooling. Interpret engineering drawings, GD&T, specifications, models, and manufacturing requirements to determine machining methods and... 
    Suggested
    Remote work

    Cyient

    Salt Lake City, UT
    5 days ago
  • $30 - $48 per hour

     ...Job Description MasterTech is on the search for a skilled CNC Machinist/Programmer in Salt Lake City. The Machinist/Programmer will be responsible for: Programming, set up, and operation of Mazak Machines utilizing Mazatrol programming language. Troubleshooting... 
    Suggested
    Monday to Friday
    Shift work

    MasterTech Vehicle Protection Program

    Salt Lake City, UT
    5 days ago
  • $35 - $45 per hour

     ...Job Description CNC Programmer Full-Time | 2nd Shift | Monday-Friday Direct Hire Are you a CNC Programmer who enjoys solving complex machining problems rather than programming the same parts every day? We are recruiting for an established... 
    Suggested
    Hourly pay
    Weekly pay
    Full time
    Monday to Friday
    Day shift
    Afternoon shift

    gpac

    Salt Lake City, UT
    3 days 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... 
    Suggested
    Full time
    Work at office

    HUXWRX SAFETY CO LLC

    Millcreek, UT
    21 days ago
  •  ...Job Description Job Description JOB SUMMARY: While upholding Hoyt’s Policies and Mission and Vision Statements, the CNC Operator Level 1 is responsible for safe and proficient operation of the CNC machines, deburring and inspection of manufacturing handles and small... 
    Suggested
    Work experience placement
    Afternoon shift

    Hoyt Archery Inc

    Salt Lake City, UT
    18 days ago
  •  ...machining and assembly operations that enable high-quality component production for space systems. You operate computer numerical control (CNC) machinery, perform assembly tasks, and contribute to a safe, efficient manufacturing environment where precision and teamwork... 
    Permanent employment
    Temporary work
    For contractors
    Flexible hours

    Karman Space and Defense

    Salt Lake City, UT
    3 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

    Salt Lake City, UT
    2 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
    14 days ago
  • $22 - $28 per hour

     ...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... 
    Permanent employment
    Temporary work
    For contractors
    All shifts
    Flexible hours
    Day shift

    AMRO Fabricating

    Salt Lake City, UT
    1 day 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
    7 hours ago
  •  ...activities and achieve new heights. We are an equal opportunity employer and value diversity at our company.Could This Be For You:The CNC Machinist IV is an expert-level, highly specialized role focused on research and development, prototype machining, and advanced... 
    Part time
    Apprenticeship
    Local area

    Hanger

    Salt Lake City, UT
    8 hours ago
  •  ...CNC Machine Operator - Weekend Day Shift Located in West Valley City, UT Full-time Shift: Friday - Sunday 6:00 AM - 6:30 PM Position Description SilencerCo is seeking entry level, intermediate, and experienced CNC Machine Operators. Work in an exciting... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Shift work
    Weekend work
    Day shift

    Silencerco

    Salt Lake City, UT
    1 day ago
  • $20 per hour

     ...Inspecting finished parts for flaws and defects.Maintaining equipment located throughout the machine shop.Machinist Qualifications:Previous CNC programming experience preferred.Understanding of material properties & characteristics.Working knowledge of various measuring gages:... 
    Temporary work
    Monday to Thursday
    Shift work
    Weekend work
    3 days per week

    Elwood Staffing

    Salt Lake City, UT
    1 day ago
  • $20 per hour

     ...Job Description Job Description CNC Machine Operator - Night Shift Located in West Valley City, UT Full-time Shift: Night Shift - 4:00 PM - 2:30 AM (Monday - Thursday) Pay: Entry-level operators start at $20.00 DOE Position Description SilencerCo... 
    Full time
    Work at office
    Shift work
    Night shift
    Weekend work

    SilencerCo

    Salt Lake City, UT
    13 days ago
  • $24 - $32 per hour

     ...machine setups to ensure efficient, high-quality production. Key Responsibilities Set up, calibrate, program, and operate advanced CNC sheet metal fabrication equipment (panel benders and press brakes). Interpret complex engineering drawings, blueprints, and flat-... 
    Hourly pay
    Full time
    Temporary work
    Casual work
    Monday to Friday
    Shift work

    Torus

    Salt Lake City, UT
    1 day 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... 
    Apprenticeship

    Hanger, Inc.

    Salt Lake City, UT
    2 days ago
  • $20 - $28 per hour

     ...Job Description Job Description CNC Production Machinist (Setup Trainee) Atlas Seals | Salt Lake City, UT Full-time | $20–$28/hour Is this you? Already comfortable operating CNC equipment? Confident with calipers and micrometers for in-process checks?... 
    Full time
    Traineeship
    Night shift
    Day shift
    Afternoon shift

    Atlas Seals & Engineering

    Salt Lake City, UT
    2 days ago
  • Field Machinist Performs 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...

    Recon inc

    Salt Lake City, UT
    3 days ago
  • Ignite your career at Builders FirstSource, America's largest supplier of building materials, value-added components and building services to the professional market. The #1 name in our industry, we help make the dream of home ownership more achievable every day. At BFS...

    Builders FirstSource

    Salt Lake City, UT
    1 day ago
  • Machinist Insight Global is seeking a skilled Machinist to join our workshop team supporting the repair, refurbishment, and manufacturing of industrial gearboxes and power transmission equipment. This position is responsible for setting up and operating conventional...

    Insight Global

    Salt Lake City, UT
    7 hours ago
  •  ...reimbursement, and more. Available Shift: 10-hour day shift (Mon-Thurs) 5am-3:30pm Main responsibilities/duties: Operation of CNC Mills and Lathes Regularly inspect parts using a variety of measuring equipment to maintain acceptable quality levels Ability... 
    Shift work
    Day shift

    Desert Tech LLC

    West Valley, UT
    1 day 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
    4 days ago
  •  ...1,500 people hail from 58 countries and speak 62 languages. As programmers, researchers, designers, client professionals and craftspeople...  ...Duties: Operate and the following equipment EDM wire, CNC mill, heat treat, tool grinders, and surface grinders. Knowledge... 
    Monday to Friday
    Day shift

    O.C. Tanner

    Salt Lake City, UT
    1 day 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
    5 days 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... 
    Shift work
    Day shift

    Desert Tech LLC

    West Valley, UT
    5 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...
    Temporary work
    Apprenticeship

    Sulzer AG

    Salt Lake City, UT
    1 day ago
  • An exciting opportunity at CH Spencer LLC - part of Atlas Copco North America. Position Summary We 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...
    Local area

    Atlas Copco

    Salt Lake City, UT
    3 days ago
  • Injection Mold Maintenance Technician We are seeking a detail-oriented and skilled Injection Mold Maintenance Technician to join our manufacturing team. This role is responsible for performing routine and preventative maintenance on injection molds, ensuring optimal...
    Shift work
    Night shift
    Afternoon shift

    Snap Lock Industries

    Salt Lake City, UT
    4 days ago
  •  ...Shift: Monday through Thursday 3:30 pm - 2:00 am Swing shift has a $3 shift differential applied on top of your hourly rate. The CNC Turret Helper plays a key role in supporting the CNC Turret Operator in the fabrication of sheet metal components. This position... 
    Hourly pay
    Worldwide
    Monday to Thursday
    Shift work
    Afternoon shift

    Quality Electrical Systems

    West Jordan, UT
    12 days ago
  • Parts Sales Outside Reports To: Parts Manager Position Summary: Responsible for facilitating estimates, order handling, and the purchasing of After-market parts for our customers. Essential Duties and Responsibilities: When interacting with customers, seeks...
    Flexible hours

    Asbury Automotive Group

    Salt Lake City, UT
    3 days ago

Do you want to receive more vacancies?

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