1

Haas Engineer Jobs in Detroit, MI (NOW HIRING)

Be Seen First

Set up, operate, and program HAAS CNC milling machines * Program and edit CNC programs using Mastercam * Perform basic conversational programming and program edits at the machine * Set up and machine ...

Be Seen First

Set up, operate, and program HAAS CNC milling machines * Program and edit CNC programs using Mastercam * Perform basic conversational programming and program edits at the machine * Set up and machine ...

CNC Mill Machinist

Romulus, MI ยท On-site

$21.25 - $28.25/hr

CNC Mill Machinist will be responsible for programming and machining raw material into finished parts. Set-up, program and operate CNC 3 axis Haas vertical mills Ability to execute manufacturing of ...

Be Seen First

CNC Mill Machinist

Romulus, MI ยท On-site

$22 - $30/hr

CNC Mill Machinist will be responsible for programming and machining raw material into finished parts. Set-up, program and operate CNC 3 axis Haas vertical mills Ability to execute manufacturing of ...

Work with multiple CNC platforms, including HAAS equipment and other CNC machinery What You Bring * 5+ years of CNC programming experience in a manufacturing environment * Strong CAD/CAM programming ...

Be Seen First

Our ideal candidate is strong with Haas CNC mills and has the experience and confidence to keep jobs moving without requiring another programmer or setup person to guide them. We are a diverse ...

Cnc Lathe Machinist

Auburn Hills, MI ยท On-site

$21.75 - $27.75/hr

Set up and operate Haas 3-axis CNC lathes to machine parts from plate or flat stock according to blueprints and job travelers. * Interpret and follow engineering drawings and blueprints to achieve ...

CNC Mill Machinist

Auburn Hills, MI ยท On-site

$21.75 - $28.75/hr

Read and interpret engineering blueprints to determine machining requirements, dimensions, and tolerances. * Set up Haas CNC mills, including downloading programs, selecting and installing tooling ...

CNC Lathe Programmer

Troy, MI ยท On-site

$32/hr

CNC Lathe Programmer / Operator Madison Heights, MI This is a permanent, direct hire job for a ... Program, set up and operate Haas CNC Lathe using Fusion 360 CAM software to machine details.

New

CNC Machinist

Auburn Hills, MI ยท On-site

$22 - $30/hr

Set up and operate Haas 3-axis CNC machines to machine parts from plate or flat stock according to blueprints and job travelers * Interpret and follow engineering drawings and blueprints to achieve ...

CNC Lead - Programmer/Machinist

Troy, MI ยท On-site

$25 - $34.25/hr

Experience running a Haas, Doosan, or Hermle Benefits * Medical, Dental & Vision Insurance ... Waltonen Engineering, Inc. is an equal opportunity employer and will consider qualified applicants ...

CNC Lead - Programmer/Machinist

Troy, MI ยท On-site

$25 - $34.25/hr

Experience running a Haas, Doosan, or Hermle Benefits * Medical, Dental & Vision Insurance ... Waltonen Engineering, Inc. is an equal opportunity employer and will consider qualified applicants ...

next page

Showing results 1-20

Haas Engineer information

See Detroit, MI salary details

$38.6K

$100.7K

$136.1K

How much do haas engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for haas engineer in Detroit, MI is $100,731.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,200.00 and $115,300.00 per year, depending on experience, location, and employer.

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 are the key skills and qualifications needed to thrive as a Haas engineer?

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 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.

What job categories do people searching Haas Engineer jobs in Detroit, MI look for?

The top searched job categories for Haas Engineer jobs in Detroit, MI are:

What cities near Detroit, MI are hiring for Haas Engineer jobs?

Cities near Detroit, MI with the most Haas Engineer job openings:

Infographic showing various Haas Engineer job openings in Detroit, MI as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $100,731 per year, or $48.4 per hour.

CNC Programmer / Machinist - 1st & 2nd Shift (Fusion 360 / Haas)

Airboss

Lake Angelus, MI โ€ข On-site

$37.26/hr

Full-time, Other

Medical

Re-posted 20 days ago


Job description

At a Glance

  • Company: AirBoss
  • Location: Auburn Hills (Lake Angelus), Michigan
  • Facility: Plant 2 โ€“ Auburn Hills, MI
  • Job Type: Full-Time
  • Pay Range: $30.88 โ€“ $37.26 per hour
  • Shift:
    • 1st Shift: 7:00 AM โ€“ 3:00 PM
    • 2nd Shift: 3:00 PM โ€“ 11:00 PM
  • Overtime: Yes โ€” strong overtime availability
  • Experience Level: Mid to Senior Level
  • Industry: Rubber Injection Mold Manufacturing
  • Work Environment: On-site manufacturing facility
  • Apply Link: Apply directly through hireCNC

AirBoss is actively hiring a CNC Programmer / Machinist to support its tooling department in Auburn Hills, MI. This role supports both mold repair work and new mold manufacturing inside a busy rubber injection molding environment.

---

Why This Role Exists

This role exists because AirBoss continues to expand tooling department capabilities supporting both ongoing mold repair work and new mold introduction. The tooling team plays a critical role in keeping production running while also supporting new manufacturing initiatives.

This is a hands-on position where you will own the full machining process โ€” from programming through setup, operation, inspection, and troubleshooting. The shop is looking for machinists who enjoy problem-solving, varied work, and taking ownership of their jobs rather than simply loading production parts all day.

---

The Work Youโ€™ll Be Doing

In this role, you will:

  • Create and edit CNC programs using Fusion 360
  • Set up and operate CNC mills and lathes
  • Machine and repair rubber injection molds
  • Perform hands-on troubleshooting and process adjustments
  • Work from customer-supplied CAD models
  • Machine repaired and welded tooling back to specification
  • Perform inspection using calipers, micrometers, and precision measuring tools
  • Utilize new Creaform scanning technology as part of the inspection and repair workflow
  • Support both mold repair work and occasional new mold builds
  • Collaborate closely with tool room leadership and operators

This is a high-variety environment where job sizes, complexity, and repair scope can change from day to day.

---

Machines, Controls & Software

Youโ€™ll work with equipment such as:

Machines

  • Haas VF8 (3-axis mill)
  • Haas ST20 Lathe
  • Doosan Mill
  • YCM Mills
  • 5-Axis Capability (3+2 work)
  • Manual machining equipment

Software

  • Fusion 360 CAM

---

Inspection Equipment

  • Calipers
  • Micrometers
  • Creaform Scanning System

---

Materials & Work Environment

Youโ€™ll primarily work with tooling and mold components used in rubber injection molding production environments.

Shop environment includes:

  • Generally clean facility
  • Air filtration systems in place
  • Some heat and smoke due to rubber manufacturing processes
  • Non-climate-controlled environment (typically mid-80s maximum)

---

What Weโ€™re Looking ForRequired

  • CNC programming and machining experience
  • Experience setting up and operating CNC mills and/or lathes
  • Ability to read blueprints and CAD models
  • Strong understanding of tooling, offsets, and machining processes
  • Comfortable performing inspections using precision measuring tools
  • Reliable work history with strong tenure
  • Team-oriented mindset

Preferred

  • Fusion 360 experience
  • Mold manufacturing or mold repair experience
  • Multi-axis machining experience
  • Welding repair machining experience
  • Experience in tooling or tool room environments

---

Why Machinists Like Working Here

Machinists choose AirBoss because:

  • Strong overtime availability
  • Stable union environment with structured raises
  • Annual wage increases already planned for the next two years
  • Opportunity to advance quickly based on performance
  • Diverse work โ€” not repetitive production machining
  • Hands-on programming and machining ownership
  • Exposure to new inspection and scanning technology
  • Team-oriented tool room environment

---

Pay, Benefits & SchedulePay Range

  • CNC Programmer: $30.88/hr
  • Senior Tool & Die Level Pay Potential: Up to $37.26/hr

Pay Notes

  • Approximately 4.5% annual raises planned over the next two years
  • Significant overtime opportunities available
  • Union pay structure with advancement opportunities

Benefits

  • Blue Cross Blue Shield
  • PPO and HSA options
  • Affordable family coverage
  • Additional benefits details provided during interview process

Schedule1st Shift

  • Mondayโ€“Friday
  • 7:00 AM โ€“ 3:00 PM

2nd Shift

  • Mondayโ€“Friday
  • 3:00 PM โ€“ 11:00 PM

Overtime

  • Strong OT availability
  • Early starts and extended shifts common
  • Saturday overtime available

---

Interview Process

  1. Brief phone screening
  2. Onsite interview with leadership and technical assessment

Fast interview feedback is common.

---

Apply

Interested machinists can apply directly through hireCNC.

Apply Now or Save This Job to come back later.