Search
Expert CNC Programmer

Expert CNC Programmer

locationFaber, VA 22938, USA
PublishedPublished: 2/20/2026
CNC Programmer
Full Time
5 - 10 years of experience
51+ / hour

🔎 At a Glance

Company: Gremlin Works LLC
Location: Faber, VA (on-site)
Job Type: Full-Time
Pay Range: $50+ per hour (DOE)
Estimated Salary Range: $120,000–$150,000+ annually
Shift: Day Shift (standard business hours)
Overtime: As needed
Experience Level: Senior / Expert (8+ years)
Work Authorization: U.S. Person (ITAR)

---

🧠 Why This Role Exists

Gremlin Works is growing its rapid prototyping and small-batch production workload across aerospace, defense, automotive, and energy programs. This role exists to support high-mix, complex CNC work that requires expert-level offline programming, tight-tolerance planning, and close collaboration with machinists, quality, and project management.

This is a critical, high-impact position — not a support role — for someone who enjoys owning the programming process end-to-end.

---

🛠️ The Work You’ll Be Doing

In this role, you will:

  • Review 3D CAD models and engineering drawings to develop complete manufacturing strategies
  • Create detailed manufacturing plans outlining process steps, machines, workholding, and tooling
  • Generate offline CNC programs for 3–5 axis mills and mill-turn machines
  • Simulate, verify, and release collision-free NC programs ready for shop-floor prove-out
  • Build tooling and workholding Bills of Materials (BOMs)
  • Support quoting activities with programming and process input
  • Collaborate daily with project managers, machinists, and quality inspectors
  • Troubleshoot machining issues and refine programs as needed
  • Manage priorities to meet aggressive lead times in a fast-paced environment

---

🖥️ Machines, Controls & Software

You’ll be working in a high-mix prototyping shop environment with equipment such as:

  • Machines:
    • 3-axis to 5-axis CNC mills
    • CNC mill-turn machines
  • CAM / Programming Software:
    • Siemens NX (required)
    • Ability to ramp quickly on additional CAM platforms as needed
  • Inspection Tools:
    • Calipers, micrometers, indicators, bore gages
    • Collaboration with inspection/QC for first articles and validation

---

🧱 Materials You’ll Work With

  • Aluminum & non-ferrous alloys
  • Mild & alloy steels
  • Stainless steels
  • Titanium
  • Nickel-based alloys
  • Tool steels

---

🎯 What We’re Looking For

Required:

  • 8+ years of offline CNC programming experience
  • Strong Siemens NX programming expertise (non-negotiable)
  • Advanced ability to read and interpret GD&T and complex drawings
  • Deep understanding of machining forces, tooling limits, and workholding strategy
  • Experience programming complex geometries:
    • Micromachining
    • High-MRR roughing
    • 3D surfacing
    • 5-axis finishing
  • Highly organized, self-directed, and comfortable working independently

Preferred (Not Required):

  • CAD design experience
  • Advanced or custom fixturing design
  • Experience with specialty/exotic materials
  • Aerospace or defense manufacturing background

---

🏭 Why Machinists & Programmers Like Working Here

  • Fast-moving, no-bureaucracy prototyping environment
  • High variety of challenging parts — no button-pushing
  • Real influence over how parts are programmed and made
  • Tight-knit, technical team that respects skilled professionals
  • Opportunities to grow with the company as it scales

---

💰 Pay, Benefits & Schedule

Pay Range: $50+ per hour (DOE)
Annual Equivalent: $120K–$150K+
Benefits Include:

  • Health insurance plans available
  • Paid time off & paid holidays
  • Flexible work schedules
  • Performance-based bonuses

---

👉 Apply

Interested candidates can apply directly through hireCNC.
Apply now or save this role to revisit later.

Years of experience

  • 5 - 10 years of experience

Salary range

  • 51+ / hour

Machine Type Programming Experience

  • 3 Axis Milling / Router
  • 4/5 Axis Milling / Router
  • Lathe w/ Milling (Mill Turn)