Demo

CNC Programmer

G3 Aerospace
Belgrade, MT Full Time
POSTED ON 12/31/2025
AVAILABLE BEFORE 1/19/2026
G3 Aerospace

G3 Aerospace is a rapidly growing aerospace engineering and manufacturing company specializing in aircraft interior components, thermoformed plastics, composite structures, and precision-machined parts. We support leading aerospace OEMs and Tier 1 suppliers with an engineering-first, hands-on approach that bridges design, manufacturing, and quality in a high-mix, low-volume production environment.

About The Role

G3 Aerospace is seeking an experienced CNC 5-Axis Router Programmer who is hands-on, detail-oriented, and thrives in a manufacturing environment. This role is programming-focused but not desk-only—you’ll be actively involved in fixture design, machine setup, troubleshooting, and continuous improvement on the shop floor.

While programming is the primary responsibility, the ideal candidate is comfortable getting on the machine, working with operators, validating processes, and helping drive best practices across our 5-axis routing operations.

We primarily use Fusion 360, and experience with real-world implementation—not just toolpath creation—is critical.

Key Responsibilities

  • Program 5-axis CNC routers using Fusion 360
  • Develop and optimize toolpaths for trim, profile, drilling, and complex surface operations
  • Design and support design, repair and maintenance of trim fixtures and workholding
  • Support machine setup, prove-outs, and first-article validation
  • Troubleshoot machining issues related to tooling, feeds/speeds, fixturing, and material behavior
  • Collaborate closely with operators, engineers, and quality to ensure repeatable, efficient processes
  • Implement and document best practices, lessons learned, and standard programming methods
  • Support continuous improvement efforts related to cycle time, quality, and machine utilization
  • Assist with router operation as needed to meet production demands
  • Ensure programs meet safety, quality, and customer requirements

Required Qualifications

  • 5 years experience programming CNC routers, with 5-axis experience strongly preferred
  • Hands-on experience with Fusion 360 CAM in a production environment
  • Strong understanding of:
    • CNC routing processes
    • Tooling selection and cutting strategies
    • Fixturing and workholding for trimmed and formed parts
  • Ability to troubleshoot real-world machining issues on the shop floor
  • Experience working directly with operators and manufacturing teams
  • Ability to read and interpret engineering drawings and specifications
Preferred Qualifications

  • Experience in aerospace, interiors, composites, plastics, or thermoformed parts
  • Experience with:
    • Trim fixtures for formed plastic or composite components
    • 5-axis kinematics and collision avoidance
    • ShopBot or similar CNC router platforms
  • Familiarity with Vericut or other simulation tools
  • CAD experience beyond CAM (Fusion, SolidWorks, CATIA, etc.)
What We’re Looking For

  • A hands-on programmer, not just a button-pusher
  • Someone who enjoys being on the shop floor and improving processes
  • A problem-solver who takes ownership of program quality and outcomes
  • A team player who communicates clearly with operators, engineers, and leadership

Benefits & Compensation

  • Competitive compensation based on experience
  • Health benefits package
  • Paid holidays and paid time off
  • Profit-sharing bonuses
  • Opportunity to work on complex, low-volume, high-value parts
  • Supportive team culture focused on craftsmanship and continuous improvement

Salary.com Estimation for CNC Programmer in Belgrade, MT
$55,579 to $71,025
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at G3 Aerospace

  • G3 Aerospace Belgrade, MT
  • About G3 Aerospace G3 Aerospace is a fast-growing aerospace engineering and manufacturing company specializing in aircraft interior vacuum form components ... more
  • 12 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Belgrade, MT area that may be a better fit.

  • Montana Knife Company, Inc Frenchtown, MT
  • Swiss Lathe Machinist/Programmer Location: In-House Only – Missoula, Montana Company: Montana Knife Company About the Role: Montana Knife Company is seekin... more
  • 2 Months Ago

  • Jarvis Inc Stevensville, MT
  • Jarvis Inc is looking for a motivated individual for a full-time or part-time, entry level machinist position. We are a manufacturing company in the firear... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!