
CNC Manufacturing Programmer
🔍 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 ±0.0001"
- 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.
Years of experience
- 3 - 5 years of experience
Salary range
- 80,000 to 89,999 per year
- 90,000 to 99,999 per year
CAM Software Experience
- Mastercam
- NX CAM
Machine Type Programming Experience
- 3 Axis Milling / Router
- Lathe