1

Haas Engineer Jobs (NOW HIRING)

Be Seen First

Haas CNC Programming Manager

Houston, TX · On-site

$48K - $65K/yr

A CNC Programming Manager with at least 5 years of experience in all phases of Haas 3 to 5 axis UMC and STL dual spindle, live tooling machining from setup through production. Responsibilities Team ...

Tooling Eng 2 (50274)

Oxnard, CA · On-site

$35 - $53/hr

Oh, and yes, we are the same Haas that owns the Haas Factory Racing Team, and Haas F1 Team from the Netflix series: Drive to Survive. The Tooling Engineer 2 (TE2) has an in-depth knowledge of cutting ...

QC Eng 2 (50866)

Oxnard, CA · On-site

$30 - $50/hr

The Quality Control Engineer 2 plans and directs activities for the development, application and maintenance of the Haas Automation, Inc. quality system. Essential Duties and Responsibilities include ...

QC Eng 2 (50866)

Oxnard, CA · On-site

$30 - $50/hr

The Quality Control Engineer 2 plans and directs activities for the development, application and maintenance of the Haas Automation, Inc. quality system. Essential Duties and Responsibilities include ...

Tooling Eng 1 (50273)

Oxnard, CA · On-site

$29 - $47/hr

Oh, and yes, we are the same Haas that owns the Haas Factory Racing Team, and Haas F1 Team from the Netflix series: Drive to Survive. The Tooling Engineer 1 (TE1) has some knowledge of cutting tools ...

Tooling Eng 2 (50274)

Oxnard, CA · On-site

$35 - $53/hr

Oh, and yes, we are the same Haas that owns the Haas Factory Racing Team, and Haas F1 Team from the Netflix series: Drive to Survive. The Tooling Engineer 2 (TE2) has an in-depth knowledge of cutting ...

Mfg Eng 3 (50017)

Oxnard, CA · On-site

$81K - $136K/yr

Oh, and yes, we are the same Haas that owns the Haas Factory Racing Team, and Haas F1 Team from the Netflix series: Drive to Survive. The Manufacturing Engineer 3 must be able to reason through ...

Mfg Eng 3 (51081)

Henderson, NV · On-site

$81K - $143K/yr

Oh, and yes, we are the same Haas that owns the Haas Factory Racing Team, and Haas F1 Team from the Netflix series: Drive to Survive. The Manufacturing Engineer 3 must be able to reason through ...

Oh, and yes, we are the same Haas that owns the Haas Factory Racing Team, and Haas F1 Team from the Netflix series: Drive to Survive. The Manufacturing Engineer 3 must be able to reason through ...

Mfg Eng 3 (51128)

Oxnard, CA · On-site

$81K - $136K/yr

Oh, and yes, we are the same Haas that owns the Haas Factory Racing Team, and Haas F1 Team from the Netflix series: Drive to Survive. The Manufacturing Engineer 3 must be able to reason through ...

Mfg Eng 3 (51128)

Oxnard, CA · On-site

$81K - $136K/yr

Oh, and yes, we are the same Haas that owns the Haas Factory Racing Team, and Haas F1 Team from the Netflix series: Drive to Survive. The Manufacturing Engineer 3 must be able to reason through ...

next page

Showing results 1-20

Haas Engineer information

See salary details

$39K

$101.8K

$137.5K

How much do haas engineer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for haas engineer in the United States is $101,752.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Haas Engineer, and why are they important?

To thrive as a Haas Engineer, you need a solid background in mechanical engineering, CNC machining, and experience with Haas machine tools, often supported by a relevant engineering degree or technical certification. Familiarity with CAD/CAM software, G-code programming, and Haas-specific control systems is typically required. Attention to detail, problem-solving abilities, and strong communication skills set candidates apart in both manufacturing and team environments. These skills are crucial for optimizing machine performance, ensuring precision manufacturing, and maintaining efficient production workflows.

What are some common challenges faced by Haas Engineers when setting up new CNC machining projects?

Haas Engineers often encounter challenges such as optimizing machine setups to maximize efficiency while minimizing downtime. They must carefully select tooling, program CNC parameters, and troubleshoot issues related to material properties or unexpected machine behavior. Collaboration with production teams and maintenance staff is crucial to ensure smooth project execution. Addressing tight deadlines and adapting to design changes quickly are also frequent aspects of the role, requiring strong problem-solving skills and attention to detail.

What is a Haas Engineer?

A Haas Engineer is a professional who specializes in operating, programming, and maintaining Haas CNC (Computer Numerical Control) machines, which are widely used in manufacturing for precision machining tasks. They are responsible for setting up machines, creating and optimizing CNC programs, troubleshooting technical issues, and ensuring the production of high-quality parts. Haas Engineers often work in industries such as automotive, aerospace, and metal fabrication, where they play a critical role in the efficient and accurate production of components.

What is the difference between Haas Engineer vs CNC Programmer?

AspectHaas EngineerCNC Programmer
Required CredentialsEngineering degree or technical certification, CAD/CAM skillsTechnical training, CNC programming certifications, CAD/CAM knowledge
Work EnvironmentManufacturing facilities, machine shops, engineering departmentsManufacturing floors, machine centers, production environments
Employer & Industry UsageManufacturing companies using Haas machines, engineering firmsMachine shops, manufacturing plants, CNC service providers
Common Search & ComparisonHaas Engineer vs CNC Programmer

Haas Engineers focus on designing, maintaining, and improving Haas CNC machines and systems, often requiring engineering degrees. CNC Programmers primarily develop and input machine code to operate Haas machines, typically needing technical certifications. Both roles work closely in manufacturing environments but differ in their core responsibilities and qualifications.

More about Haas Engineer jobs
What cities are hiring for Haas Engineer jobs? Cities with the most Haas Engineer job openings:
What states have the most Haas Engineer jobs? States with the most job openings for Haas Engineer jobs include:
What job categories do people searching Haas Engineer jobs look for? The top searched job categories for Haas Engineer jobs are:
Infographic showing various Haas Engineer job openings in the United States as of May 2026, with employment types broken down into 4% Internship, 11% Full Time, 77% Part Time, 4% Temporary, and 4% Nights. Highlights an 14% Physical, and 86% Hybrid job distribution, with an average salary of $101,752 per year, or $48.9 per hour.
CNC Programmer / Machinist - Day Shift (Mastercam / Haas Mills)

CNC Programmer / Machinist - Day Shift (Mastercam / Haas Mills)

Harris & Bruno International

Roseville, CA

$36 - $45/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Job description

At a Glance

Company: Harris & Bruno International
Location: Roseville, CA (On-Site)
Job Type: Full-Time
Pay Range: $36.00 – $45.00 per hour (based on experience)
Shift: Day Shift | Monday–Friday | 5:00 AM – 1:30 PM (flexible to 6:00 AM – 2:30 PM)
Overtime: As Needed
Experience Level: Senior (8–12+ years CNC machining + programming experience)
Work Authorization: Must be authorized to work in the U.S.
Apply Link: Apply directly through hireCNC

---

Why This Role Exists

This role exists due to increased production demand, added machining capacity, and the need to support an overloaded programming function on the team.

At Harris & Bruno International, this position plays a critical role in owning CNC programming, supporting machinists on the floor, and helping bring structure to setups and processes. This is a programming-first role with real impact on efficiency, quality, and throughput across a high-mix production environment.

---

The Work You’ll Be Doing

In this role, you will:

  • Develop, write, and optimize CNC programs using CAM software (primarily Mastercam)
  • Support new part introduction (NPI) from print to production
  • Set up and operate CNC mills when needed for prove-outs and production support
  • Create setup sheets, tooling lists, and standardized work instructions
  • Design or recommend tooling, fixtures, and workholding solutions
  • Perform program prove-outs, first article runs, and process validation
  • Troubleshoot complex machining, tooling, and programming issues
  • Optimize cycle times, tool life, and overall machining efficiency
  • Collaborate with engineering to improve manufacturability (DFM feedback)
  • Support and mentor machinists across the team

---

Machines, Controls & Software

You’ll work with equipment such as:

  • Machines: Haas vertical mills (3-axis + 4th-axis), Haas VR-14, Matsuura horizontal cell
  • Controls: Haas, Fanuc
  • CAM Software: Mastercam (primary), Fusion 360 (secondary)
  • Inspection Tools: Micrometers, calipers, height gauges, CMM (as needed)

---

Materials You’ll Work With

  • Aluminum (primary)
  • Steel
  • Stainless steel

---

What We’re Looking For

Required:

  • 8–12+ years of CNC machining experience, including advanced programming
  • Strong CAM programming experience (Mastercam preferred)
  • Experience with CNC milling (multi-axis required)
  • Strong G-code knowledge and ability to edit at the machine
  • Deep understanding of blueprints and GD&T
  • Proven ability to troubleshoot and optimize machining processes
  • Ability to work independently and lead technical initiatives

Preferred (Not Required):

  • 4-axis and 5-axis machining experience
  • Fixture design experience
  • Fusion 360 exposure
  • Lean manufacturing / continuous improvement experience
  • ERP/MRP system familiarity

---

Why Machinists Like Working Here

Machinists choose Harris & Bruno because:

  • Clean, organized, lean manufacturing environment
  • High-mix work — not repetitive production
  • Modern Haas and Matsuura equipment
  • Real ownership — programming + process impact, not just button pushing
  • Strong internal growth (leadership promoted from within)
  • Long-tenured team (many employees with 20+ years)
  • Team-first, low-ego culture
  • Stable company with global reach but small-team feel

---

Pay, Benefits & Schedule

Pay Range: $36.00 – $45.00/hr (DOE)

Benefits:

  • Medical, dental, and vision coverage
  • 401(k) with company match
  • 3 weeks PTO starting in year one
  • Paid holidays
  • Company-paid life insurance (with optional additional coverage)

Schedule:

  • Monday–Friday | 5:00 AM – 1:30 PM (flexible start time)
  • Overtime: As needed

---

About Harris & Bruno International

Harris & Bruno International is a global manufacturer of printing equipment and precision components, headquartered in Roseville, CA. Since 1948, the company has built equipment for major brands including HP, Shutterfly, and Vistaprint.

From design and engineering through machining, assembly, and final installation, Harris & Bruno produces and supports its equipment in-house — giving machinists the opportunity to work on real products in a highly collaborative environment.

---

Apply

Interested machinists can apply directly through hireCNC.
Apply now or save this job to come back later.