CNC Machine Programmer

Ultipro

Layton (UT)

Hybrid

USD 37,000 - 80,000

Full time

28 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Discretionary bonus
401(k) matching

Job summary

Janicki Industries is seeking a CNC Machine Programmer for our Layton, Utah facility. The role plans machining sequences for 3-5 axis tools and creates tool paths using Unigraphics NX, with emphasis on aerospace-grade parts and tight tolerances.

The ideal candidate has a high school diploma or GED, 5+ years experience, and is a U.S. citizen or legal permanent resident. On-site or remote work is possible, with travel as required to Layton locations.

Qualifications

  • U.S. citizen or legal permanent resident required.
  • ITAR/EAR compliance: US citizen or LPR required.

Responsibilities

  • Plans machining sequences and fixturing for 3-5 axis tools.
  • Designs 3-D models and fixturing drawings.
  • Creates 3-5 axis tool paths with Unigraphics NX.
  • Collaborates with process engineers on manufacturing plans.
  • Prepares shop documentation and complies with ISO 9000.
  • Operates CNC and manual mills, lathes, grinders.

Skills

NC Programming
3-5 Axis Machining
G-Code
Reading Drawings
Inspection & QA

Education

High School diploma or GED

Tools

Unigraphics NX

Job description

If you are a job seeker with a disability and require a reasonable accommodation to apply for one of our jobs, you will find the contact information to request the appropriate accommodation by visiting the following our Accessibility Accomodation for Applicants page.

CNC Machine Programmer
  • Posted on August 26, 2026
Locations

Showing 1 location

Layton, UT 84041, USA

  • Remote
  • Travel Required : Yes
  • Pay or shift range: $27 USD to $58 USD
    The estimated range is the budgeted amount for this position. Final offers are based on various factors, including skill set, experience, location, qualifications and other job-related reasons.
  • Technical
  • Full-Time
  • Requisition #: CNCMA002367
Description

Janicki Industries is a private and family-owned business based in Washington State with a Layton, Utah, facility. The Layton Utah facility specializes in machining the largest most complex structures built from carbon fiber composites and aluminum for the aerospace and space exploration markets. The parts produced are installed on todays most advanced fighters, bombers, rockets, and space vehicles. Janicki Industries continues to lead the market with both innovations and abilities alike. If you want to drive continuous improvements on long-term production programs or challenge your abilities to start up new projects in rapid development, there is no shortage of diversity in work. At Janicki, we work on complex parts and assemblies for aerospace and space exploration markets.

This position can be either remote or on-site in Layton, Utah.

POSITION DESCRIPTION

The NC Programmer plans machining sequences and fixturing for 3-5 axis machine tools.

The following essential job functions are performed as an NC Programmer:

  • Determines methods, cutter types and cutting parameters depending on a variety of materials (composites, epoxies, steel, aluminum, etc.) and design specifications
  • Designs 3-D computer models, drawings and specifications for fabrication of fixturing elements
  • Creates 3-5 axis tool paths utilizing Unigraphics CAD/CAM software, preferably Simens NX
  • Provides input in production tracking software
  • Works with process engineers on planning of manufacturing process to ensure that quality and design objectives are achieved
  • Creates shop documentation for setup of the machines complying with ISO 9000 standards
  • Analyzes laser-tracking data to assure quality of the setup, when applicable
  • Works with the machinists to make sure setup and machining procedures are followed
  • General knowledge of standard G-Code language, machine offsets, and part location
  • Setup and operate the following equipment. CNC and manual mills, lathes, drill presses, grinders, waterjets and band saws
  • Composite and Metallics Machining
  • Reads and understands engineering drawings, geometric dimensioning & tolerancing, and work orders
  • Accurate use of precision measuring instruments (ie: micrometers, calipers, etc,) and working to tight tolerances
  • Visually inspect and deburr parts. Attention to detail and quality is required
  • If remote, travel to the Layton Location will be required at certain times to be determined
  • Performs other duties as assigned
  • Behavior: The incumbent must work well under pressure, meeting and completing multiple deadlines. The incumbent shall, at all times, demonstrate cooperative behavior with colleagues and supervisors.

QUALIFICATIONS

MUST BE U.S. CITIZEN OR LEGAL PERMANENT RESIDENT FOR THIS POSITION.

Due to our ITAR and EAR regulations, applicants must be a US Citizen or of Legal Permanent Resident Status as defined by 8 U.S.C. 1324b (a) (3).

EDUCATION/EXPERIENCE

  • High School diploma or GED required, college level or trade school education preferred
  • Five or more years of experience in related field may be substituted for education
  • Must have effective verbal and written communication skills in the English language

ADDITIONAL INFORMATION

  • Wage range for this role is between$27 - $58an hour plus a discretionary bonus, 401(k) matching,
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

NC Programmer
NC Programmer

Ultipro • United States

Remote
USD 48,000 - 80,000
Medical Insurance
Disability Insurance
HSA/FSAs
+5
NC Programmer
NC Programmer

Janicki • United States

On-site
USD 37,000 - 80,000
Discretionary bonus
401(k) matching
Vacation and health benefits
+5
CNC Machine Programmer
CNC Machine Programmer

Ultipro • Hamilton (WA)

On-site
USD 37,000 - 80,000
Medical, dental, and vision insurance
401k with employer matching
Paid time off and paid holidays
+2
CNC Machine Programmer
CNC Machine Programmer

Janicki • Great Falls (MT)

On-site
USD 37,000 - 80,000
Medical, dental, and vision insurance
401k with employer matching
Paid time off and holidays
+1
CNC Machine Programmer
CNC Machine Programmer

Janicki Industries, Inc. • Hamilton (NJ)

On-site
USD 37,195 - 79,900
Medical, dental, and vision insurance
401(k) with employer matching
Paid time off and holidays
NC Programmer Lead
NC Programmer Lead

Ultipro • Hamilton (WA)

On-site
USD 55,000 - 83,000
Medical, dental, and vision insurance
401(k) with employer matching
Paid time off
NC Programmer Lead
NC Programmer Lead

Janicki Industries, Inc. • Hamilton (NJ)

On-site
USD 55,104 - 82,656
Medical, dental, and vision insurance
401(k) matching
Paid time off and holidays
+2
CNC Machine Programmer
CNC Machine Programmer

Janicki Industries, Inc. • Sedro-Woolley (WA)

On-site
USD 37,195 - 79,900
Medical, dental, and vision insurance
401k with employer matching
Paid time off and paid holidays
+1
NC Engineer
NC Engineer

Janicki • Layton (UT)

On-site
USD 114,341,000 - 203,885,000
Health insurance
401k matching
Paid time off
+2
CNC Programmer
CNC Programmer

Veridian Tech Solutions, Inc. • Ogden (UT)

On-site
USD 70,000 - 90,000