CNC Programmer - 3-Axis Milling / Setup (Haas / Mastercam)

Safespill Texas, Houston Permanent

Job Description

At a Glance

Company: Safespill Systems LLC
Location: Houston, TX (On-Site)
Job Type: Full-Time
Pay Range: $110,000 - $130,000 per year (based on experience)
Shift: Day Shift Typical 40-hour workweek
Overtime: As Needed
Experience Level: Senior (5+ years preferred)
Work Authorization: Must be eligible to work in the U.S.
Published: April 22, 2026

Why This Role Exists

This role exists because Safespill is growing, production is expanding, and the machining team needs a strong technical resource who can improve programming, setups, and machining processes over time.

At Safespill, this position plays a key role in producing aluminum components used in environmentally safe fire protection systems for military and commercial aircraft hangars. This is not just a "post code and move on" programming role. It is a hands-on position focused on programming, setup support, process improvement, and helping the shop run cleaner, faster, and more consistently.

The Work You'll Be Doing

In this role, you will:

  • Program CNC milling and router jobs for Haas machines using Inventor CAM, Fusion 360, or Mastercam
  • Set up and support production on Haas VF10, Haas VF2, and Haas GR510 router platforms
  • Develop efficient and repeatable machining processes for 3-axis aluminum parts
  • Optimize toolpaths, tooling, workholding, and setups to improve cycle times and consistency
  • Troubleshoot machining and setup issues on the shop floor
  • Support process improvements that reduce wasted time and improve repeatability
  • Work closely with production to ensure parts are machined accurately and delivered on schedule
  • Serve as a technical resource in the shop through strong programming and setup knowledge
  • Maintain a clean, organized, and disciplined machining environment

Machines, Controls & Software

You'll work with equipment such as:

Machines:

  • Haas VF10
  • Haas VF2
  • 4x Haas GR510 routers
  • Manual mill for occasional support work

Controls:

  • Haas

CAM Software:

  • Inventor CAM
  • Fusion 360
  • Mastercam

Inspection Tools:

  • Standard shop inspection tools as needed for setup verification and in-process checks

Materials You'll Work With

  • Aluminum

What We're Looking For

Required:

  • Strong CNC programming experience in a milling environment
  • Hands-on setup experience with CNC milling machines
  • Strong 3-axis machining experience
  • Experience machining aluminum parts
  • Comfortable programming and supporting Haas machines
  • Ability to improve processes, troubleshoot issues, and think critically
  • Strong understanding of tooling, setups, and machining efficiency
  • Organized, disciplined, and detail-oriented approach to shop work
  • Team-oriented mindset with low ego and willingness to support the broader operation

Preferred:

  • Experience with Inventor CAM, Fusion 360, or Mastercam
  • Experience programming large-format router or gantry-style machines
  • Background in a fast-paced production manufacturing environment
  • Strong process improvement mindset with the ability to refine workflows over time

Why Machinists Like Working Here

Machinists choose Safespill because:

  • The work is meaningful and tied to real-world aerospace and defense applications
  • The shop is clean, organized, and disciplined
  • The company values practical process improvement and technical problem-solving
  • There is room to make an impact without needing to move into people management
  • Benefits are strong, including stock options and fitness perks
  • The culture is direct, team-oriented, and focused on quality

Pay, Benefits & Schedule

Pay Range: $110,000 - $130,000 per year (DOE)

Benefits:

  • Four weeks of paid vacation, with additional weeks after two and four years of employment
  • Health insurance with a monthly allowance toward the premium
  • Dental, vision, and life insurance options
  • Free membership to Safespill CrossFit and Barbell Club
  • Stock options package, earned not given

Schedule:

  • Day shift
  • Typical 40-hour workweek

Overtime:

  • As needed

Apply

Interested CNC programmers can apply directly through hireCNC.

Apply Now or Save This Job to come back later.

Skills & Keywords

Auto-detected from this job's description. Click any skill to find similar roles.

Ready to apply for this CNC Programmer - 3-Axis Milling / Setup (Haas / Mastercam) role?

Take the next step in your career — submit your application directly with the employer.

Get started today

Your next great job is one click away

Join thousands of professionals finding verified U.S. jobs every day. Sign up free, set your preferences, and let opportunities come to you.

230K+Open Jobs
10K+Employers
50U.S. States
100%Free