1

Haas Engineer Jobs in Virginia (NOW HIRING)

CNC Machinist/Programmer

Lynchburg, VA ยท On-site

$25.75 - $35.25/hr

HAAS milling machines Perform tool setups, work offsets, and verify machine readiness. Troubleshoot ... Training & Collaboration Train machine operators in machine operation and programming. Communicate ...

Tool Maker

Virginia Beach, VA ยท On-site

$30 - $40/hr

Fully run and program CNC machinery for 3 Haas and the EDM and wire cutting machine. * Builds and fabricates custom-designed tooling and automation components from engineering drawings. Collaboration ...

CNC Machinist

Toano, VA ยท On-site

$25 - $35/hr

This position is responsible for setting up, programming, and operating Haas CNC Mills, as well as manual lathes and mills, to meet production goals and ensure product quality. The role offers the ...

CNC Machinist

Toano, VA ยท On-site

$25 - $35/hr

This position is responsible for setting up, programming, and operating Haas CNC Mills, as well as manual lathes and mills, to meet production goals and ensure product quality. The role offers the ...

CNC Programmer

Damascus, VA ยท On-site

$22.25 - $30.25/hr

Knowledge of Okuma, Haas, Mazak, and Fanuc controls and programming is preferred * Proficiency in CAM software, preferably Mastercam * Experience with multi-spindle/multi-turret, & mill-turn turning ...

CNC Machinist / Programmer Schedule: Monday-Friday, 6:00 AM-4:30 PM; Saturdays, 6:00 AM-12:00 PM ... Work with Fagor, Fanuc, Haas, and Heidenhain controls; experience with every control is not ...

CNC Machinist / Programmer Schedule: Monday-Friday, 6:00 AM-4:30 PM; Saturdays, 6:00 AM-12:00 PM ... Work with Fagor, Fanuc, Haas, and Heidenhain controls; experience with every control is not ...

Machine Setup Operator

Sandston, VA ยท On-site

$56K - $62K/yr

Experience on 3 and/or 5 axis control interfaces such as Haas, Hurco, and Fanuc * Ability to understand and troubleshoot G Code * Able to read Engineering drawings and understand tolerances * Good ...

Machine Setup Operator

Richmond, VA ยท On-site

$56K - $62K/yr

Experience on 3 and/or 5 axis control interfaces such as Haas, Hurco, and Fanuc * Ability to understand and troubleshoot G Code * Able to read Engineering drawings and understand tolerances * Good ...

Machine Setup Operator

Colonial Heights, VA ยท On-site

$56K - $62K/yr

Experience on 3 and/or 5 axis control interfaces such as Haas, Hurco, and Fanuc * Ability to understand and troubleshoot G Code * Able to read Engineering drawings and understand tolerances * Good ...

Inside Machinist/CNC Programmer

Portsmouth, VA ยท On-site

$25.75 - $35.25/hr

The Inside Machinist/CNC Programmer's primary responsibilities include modelling and post ... Ability to operate HAAS Milling machine and lathe * Manual lathe and manual mill experience. * Well ...

next page

Showing results 1-20

Haas Engineer information

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 are popular job titles related to Haas Engineer jobs in Virginia?

For Haas Engineer jobs in Virginia, the most frequently searched job titles are:

What cities in Virginia are hiring for Haas Engineer jobs?

Cities in Virginia with the most Haas Engineer job openings:

Infographic showing various Haas Engineer job openings in Virginia as of August 2026, with employment types broken down into 91% Full Time, 5% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

CNC Machinist/Programmer

Total Plastic Solutions

Lynchburg, VA โ€ข On-site

$25.75 - $35.25/hr

Full-time

Re-posted 3 days ago


Job description

The CNC Machinist is responsible for creating, modifying, and optimizing CNC programs to support milling and drilling operations, as well as troubleshooting and repairing automation equipment. This role ensures that machining processes meet dimensional, quality, and efficiency requirements. The ideal candidate will have strong technical expertise, problem-solving skills, and the ability to ensure efficient and reliable production processes. They will also collaborate closely with Quality Team to make program adjustments based on inspection data and contribute to continuous improvement of machining processes.


Program Creation & Editing

Develop, write, and optimize CNC programs for milling and drilling operations (2D and 3D).

Modify programs to correct dimensional deviations as indicated by Quality Inspectors.

Ensure all programs follow best practices for tool selection, speeds/feeds, and machining strategies.


Machine Operation & Setup

Set up and operate:

HAAS milling machines

Perform tool setups, work offsets, and verify machine readiness.

Troubleshoot machining issues and adjust parameters to maintain part quality while optmizing the process.


Quality & Inspection Support

Interpret dimensional data, blueprints, GD&T, and quality reports.

Use precision measuring instruments (calipers, micrometers, height gauges, indicators, etc.).

Work directly with Quality Inspectors to identify root causes of dimensional discrepancies.


Training & Collaboration

Train machine operators in machine operation and programming.

Communicate professionally with operators, supervisors, managers, and owners regarding quality or production concerns.

Participate in cross-functional problem-solving and continuous improvement initiatives.


General Machining Tasks

Capable of building fixtures and gauges.

Safely operate a band saw and general shop equipment.

Maintain clean, safe, and organized workspaces.


Education- High school diploma or GED required. Minimum 2–5 years of CNC machining and programming experience preferred.  Experience with HAAS systems is highly desirable. Knowledge of injection molding processes is a plus.


Skills- Strong understanding of CNC programming (2D/3D).  Ability to read blueprints and interpret GD&T. Proficiency with precision measuring equipment.  Basic computer skills and ability to work with CAM software (if applicable).


Knowledge- Mechanical aptitude and strong problem-solving ability. Ability to prioritize daily tasks and work independently or as part of a team.  Good communication skills, professional demeanor, and willingness to engage constructively in discussions regarding quality. Not intimidated by constructive feedback or technical challenges.