CNC Manufacturing Programmer

  • Aerodyn
  • Indianapolis, Indiana
  • 04/09/2026
Full time Information Technology Telecommunications

Job Description

At a Glance

Company: Aerodyn Engineering
Location: Indianapolis, IN (on-site)
Job Type: Full-Time
Pay Range: $85,000 - $90,000/year (based on experience)
Shift: Day Shift (approx. 8 AM - 5 PM)
Overtime: Built into salary / Occasional support
Experience Level: 3-5 years
Work Authorization: Required (U.S. Person)

Why This Role Exists

Aerodyn is growing and adding new capabilities to meet increasing demand for tight-tolerance aerospace and defense components. This CNC Manufacturing Programmer role supports R&D-driven, low-volume jobs by developing creative machining strategies, collaborating with engineering, and optimizing performance on the shop floor.

This is not a production role - you'll work on complex, one-off parts that demand true programming and tooling expertise.

The Work You'll Be Doing

In this role, you will:

  • Program CNC mills, lathes, and grinders using Mastercam (NX experience is a plus)
  • Create toolpaths and setups for complex aerospace and defense components
  • Interpret engineering drawings and GD&T to build accurate, efficient programs
  • Select tooling, design fixturing, and support documentation for machinists
  • Collaborate with engineers, project managers, and machinists to ensure part quality and delivery
  • Support quoting and estimating by helping define machining strategies and cycle times
  • Participate in continuous improvement efforts around tooling, process flow, and cycle efficiency
  • Occasionally assist on the shop floor to prove out or troubleshoot new programs

️ Machines, Controls & Software

You'll work with:

  • CAM Software: Mastercam (primary), NX (preferred for some customers)
  • Machines: Haas, Okuma, DMG Mori, Kitamura, and others
  • Controls: Fanuc, Okuma OSP, Siemens (for DMG Mori)
  • Materials: Titanium, Inconel, 17-4 PH, Stainless, Aluminum
  • Inspection Tools: CMM, micrometers, calipers, bore gauges, indicators

What We're Looking For

Required:

  • 3-5 years of CNC programming experience (mills or lathes)
  • Proficiency in Mastercam and understanding of G-code/M-code
  • Strong knowledge of fixturing, tooling, and machining strategy
  • Experience programming for tight tolerances down to 001"
  • Familiarity with aerospace materials like Titanium, Inconel, and hardened steels
  • Able to collaborate across departments and solve technical challenges

Preferred:

  • NX programming experience (even basic)
  • Background in aerospace, defense, or R&D machining
  • Exposure to quoting/estimating, lean manufacturing, or tooling R&D

Why Programmers Like Working Here

Programmers choose Aerodyn because:

  • You're not just another button-pusher - you own the process
  • Projects are high-complexity, short-run, and intellectually engaging
  • You work alongside engineers and high-level machinists, not in isolation
  • Clean, well-lit, climate-controlled R&D shop
  • Room to grow into leadership or advanced engineering roles

Pay, Benefits & Schedule

Pay Range: $85,000 - $90,000/year (DOE)
Compensation Notes: Salary-based with flexibility in hours; no mandatory OT
Benefits:

  • 90% employer-paid medical insurance (75% for dependents)
  • HSA contributions
  • Vision, dental, short-term disability, and life insurance
  • 401(k) with 4% match (vests after 90 days)
  • 2-3 weeks vacation (negotiable), 9 paid holidays, paid sick time
  • Relocation Assistance: Up to $5,000 for qualified candidates

Schedule:

  • Approx. 8:00 AM - 5:00 PM
  • Some flex available depending on workload

Apply Now

Want to take your CNC programming career to the next level in a high-impact, high-autonomy role? Apply today and join Aerodyn's elite team supporting aerospace innovation in Indianapolis, IN.

Apply Now or Save This Job to return later.