1

Haas Engineer Jobs in Virginia (NOW HIRING)

CNC Machinist/ Programmer

Lynchburg, VA ยท On-site

$25.75 - $35.25/hr

Machine Operation & Setup Set up and operate HAAS milling machines. Perform tool setups, work ... 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 ...

Be Seen First

CNC Machinist

Richmond, VA ยท On-site

$25 - $40/hr

... with Haas machining centers. โ— Proficient in operating manual mills, lathes, drill presses, saws, and other standard machine shop equipment. โ— Proficient in programming and reading G-Code. โ— ...

New

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

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

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 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 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 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 job categories do people searching Haas Engineer jobs in Virginia look for? The top searched job categories for Haas Engineer jobs in Virginia 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 92% Full Time, 2% Part Time, and 6% 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 13 days ago


Job description

Salary:

CNC PMO Machinist - Job Description

Job Summary

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 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. The role collaborates closely with the Quality Team to make program adjustments based on inspection data and contribute to continuous improvement of machining processes.

Job Duties

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


Skills

Strong understanding of CNC programming (2D/3D), blueprint reading, GD&T interpretation, proficiency with precision measuring equipment, and ability to work with CAM software.

Qualifications

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

Working Conditions

Ability to stand for extended periods and lift moderate weights. Tolerance for machining environments including noise, lubricants, and metal chips. Willingness to work overtime and weekends when necessary.

Additional Attributes

Mechanical aptitude, strong problem-solving ability, communication skills, professional demeanor, and ability to work independently or as part of a team.