CNC Machine Programmer

Janicki Industries•Great Falls, MT
•Onsite

About The Position

Janicki Industries is an innovative, family-owned aerospace company located at the foot of the Cascades. We focus on engineering and manufacturing complex projects for companies in the aerospace, defense, and industries. We are looking for a CNC Machine Programmer to join our growing team. This position is located on-site in Great Falls, MT.

Requirements

  • 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).
  • This position requires the ability to obtain a U.S. Secret Security Clearance (U.S. Citizenship Required).
  • Special Access Program or other Government Access Requirements are mandatory for this position and requires candidate agreed to enter a Continuous Evaluation program.
  • General knowledge of standard G-Code language, machine offsets, and part locating.

Nice To Haves

  • Engineering or engineering technology degree preferred or equivalent work experience.
  • 5+ years experience as an NC programmer programming 5-axis mills preferred.
  • Experience using Unigraphics/Siemens NX software preferred.
  • Manual machining experience a plus.

Responsibilities

  • Plans machining sequences and fixturing for 3-5 axis machine tools.
  • 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.
  • 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.
  • Perform tool path verification using Vericut software.

Benefits

  • discretionary bonus
  • 401(k) matching
  • vacation
  • health benefits
  • additional pay for off-shifts
  • off-site work
  • access pay
  • Medical, dental, and vision insurance with employer contribution
  • Disability insurance as well as Life/AD&D insurance
  • HSA (Health Savings Account) with employer contribution and FSA (Flexible Savings Account)
  • 401k with employer matching
  • Paid time off and paid holidays (including two floating holidays)
  • Education reimbursement program
  • Several shift options
  • Premium pay for off-shifts
  • Premium pay for security clearance if applicable
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service