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 ...
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 ...
HAAS CNC Repair Technician
Skokie, IL · On-site
$60K - $85K/yr
All Haas machine tools and rotary products are built to deliver high accuracy, repeatability and ... Demonstrated ability in mechanical/electrical repair or engineering desired. CNC Repair background ...
Quick apply
HAAS CNC Repair Technician
Skokie, IL · On-site
$60K - $85K/yr
All Haas machine tools and rotary products are built to deliver high accuracy, repeatability and ... Demonstrated ability in mechanical/electrical repair or engineering desired. CNC Repair background ...
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 ...
Quick apply
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 ...
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 ...
Manufacturing Engineer 2 - Electrical (50689)
Oxnard, CA · On-site
$68K - $118K/yr
Haas is a very vertically integrated company, with a wide range of high-tech career opportunities ... The Manufacturing Engineer 2 must be able to document manufacturing processes, reason through ...
Manufacturing Engineer 2 - Electrical (50689)
Oxnard, CA · On-site
$68K - $118K/yr
Haas is a very vertically integrated company, with a wide range of high-tech career opportunities ... The Manufacturing Engineer 2 must be able to document manufacturing processes, reason through ...
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 ...
Manufacturing Engineer 2 - Electrical (50689)
Oxnard, CA · On-site
$71K - $118K/yr
Haas is a very vertically integrated company, with a wide range of high-tech career opportunities ... The Manufacturing Engineer 2 must be able to document manufacturing processes, reason through ...
Manufacturing Engineer 2 - Electrical (50689)
Oxnard, CA · On-site
$71K - $118K/yr
Haas is a very vertically integrated company, with a wide range of high-tech career opportunities ... The Manufacturing Engineer 2 must be able to document manufacturing processes, reason through ...
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 ...
CNC Manufacturing Technician -- Haas Mill/Lathe Setup
Roseville, MI · On-site
$18 - $24/hr
Translate engineering drawings into actionable machine steps * Choose and manage the right tools ... Haas vertical machining centers (3-4 axis) * Haas turning centers (2-4 axis) Schedule options * 1st ...
Quick apply
CNC Manufacturing Technician -- Haas Mill/Lathe Setup
Roseville, MI · On-site
$18 - $24/hr
Translate engineering drawings into actionable machine steps * Choose and manage the right tools ... Haas vertical machining centers (3-4 axis) * Haas turning centers (2-4 axis) Schedule options * 1st ...
HAAS CNC Repair Technician
Orland Park, IL · On-site
$60K - $85K/yr
All Haas machine tools and rotary products are built to deliver high accuracy, repeatability and ... Demonstrated ability in mechanical/electrical repair or engineering desired. CNC Repair background ...
Quick apply
HAAS CNC Repair Technician
Orland Park, IL · On-site
$60K - $85K/yr
All Haas machine tools and rotary products are built to deliver high accuracy, repeatability and ... Demonstrated ability in mechanical/electrical repair or engineering desired. CNC Repair background ...
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 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 ...
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 ...
Turning Center Programmer/Setter - Mazak, Okuma, Haas
Collingswood, NJ · On-site
$25 - $32/hr
Turning Center Programmer/Setter - Mazak, Okuma, Haas Employer: Werko Machine Company | Location: Pennsauken, NJ | Reports to: Operations Manager Can you turn a print into a flawless part--every time?
Quick apply
Turning Center Programmer/Setter - Mazak, Okuma, Haas
Collingswood, NJ · On-site
$25 - $32/hr
Turning Center Programmer/Setter - Mazak, Okuma, Haas Employer: Werko Machine Company | Location: Pennsauken, NJ | Reports to: Operations Manager Can you turn a print into a flawless part--every time?
Electrical Component Eng (50124)
Oxnard, CA · On-site
$77K - $136K/yr
This position is with the Electrical Engineering department of Haas Automation. The opening is to support engineering, ensure components are reliable and effective, find alternate sources and track ...
Electrical Component Eng (50124)
Oxnard, CA · On-site
$77K - $136K/yr
This position is with the Electrical Engineering department of Haas Automation. The opening is to support engineering, ensure components are reliable and effective, find alternate sources and track ...
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 (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 ...
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 ...
Mfg Eng 3 (50017)
$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 (50017)
$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 ...
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 ...
Product Integration Eng 2 (49986)
Oxnard, CA · On-site
$81K - $115K/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 Product Integration Engineer 2 handles all Change ...
Product Integration Eng 2 (49986)
Oxnard, CA · On-site
$81K - $115K/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 Product Integration Engineer 2 handles all Change ...
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 ...
Haas Engineer information
See salary details
$39K - $48K
3% of jobs
$48K - $56.9K
3% of jobs
$56.9K - $65.9K
4% of jobs
$65.9K - $74.8K
7% of jobs
$74.8K - $83.8K
6% of jobs
$84.5K is the 25th percentile. Wages below this are outliers.
$83.8K - $92.7K
6% of jobs
The median wage is $100.8K / yr.
$92.7K - $101.7K
21% of jobs
$101.7K - $110.6K
4% of jobs
$116.4K is the 75th percentile. Wages above this are outliers.
$110.6K - $119.6K
29% of jobs
$119.6K - $128.5K
2% of jobs
$128.5K - $137.5K
13% of jobs
$39K
$101.8K
$137.5K
How much do haas engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Haas Engineer, and why are they important?
What are some common challenges faced by Haas Engineers when setting up new CNC machining projects?
What is a Haas Engineer?
What is the difference between Haas Engineer vs CNC Programmer?
| Aspect | Haas Engineer | CNC Programmer |
|---|---|---|
| Required Credentials | Engineering degree or technical certification, CAD/CAM skills | Technical training, CNC programming certifications, CAD/CAM knowledge |
| Work Environment | Manufacturing facilities, machine shops, engineering departments | Manufacturing floors, machine centers, production environments |
| Employer & Industry Usage | Manufacturing companies using Haas machines, engineering firms | Machine shops, manufacturing plants, CNC service providers |
| Common Search & Comparison | Haas 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.

CNC Programmer / Machinist - Day Shift (Mastercam / Haas Mills)
Harris & Bruno InternationalRoseville, 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.
About Harris & Bruno International
Sourced by ZipRecruiter
Industry
Machinery manufacturing
Company size
51 - 200 Employees
Headquarters location
Roseville, CA, US
Year founded
1948