Skip to Main Content

Job Title


CNC Machinist


Company : Greystone of Virginia


Location : Toano, VA


Created : 2026-01-26


Job Type : Full Time


Job Description

*Machinist – CNC Programmer/Operator (All Shifts Available)**Location:* Toano, VA*Compensation:* $30–$40/hour, depending on capability and programming proficiency*Shifts:* 1st, 2nd, and 3rd shift openings*About the Role*Greystone is seeking an experienced CNC Machinist capable of programming and operating HAAS VF-3 and Fanuc Robodrill vertical machining centers. This role requires someone who can take a part from print to production with minimal oversight: program it, set it up, run it, inspect it, and keep the machines in peak operating condition.You’ll work with titanium, plastics, aluminum, and steel across tight-tolerance, high-precision parts used in our core manufacturing processes.*Key Responsibilities:**Programming & Setup** Program CNC machines using G-code and CAD/CAM software* Create toolpaths, select tooling, set work offsets, and verify programs prior to running* Develop efficient machining strategies for titanium, aluminum, plastics, and steel* Optimize feeds/speeds, reduce cycle time, and improve tool life*Machining & Operation** Set up and operate HAAS VF-3 and Robodrill vertical machining centers* Perform first-article and in-process inspections* Maintain consistent quality across production runs* Troubleshoot machining issues related to workholding, tools, or program errors*Maintenance & Reliability** Conduct PM cycles on the machines, including lubrication, calibration checks, and mechanical inspections* Maintain machine cleanliness and overall operating condition* Assist in identifying and replacing worn or faulty components*Technical Support & Collaboration** Work with engineering on manufacturability improvements* Support fixture design and continuous improvement efforts* Participate in tooling evaluations and process enhancements*Qualifications:**Required** Proven experience programming and operating HAAS and/or Fanuc Robodrill CNC vertical mills* Strong knowledge of G-code, CNC control interfaces, and CAM software* Ability to read and interpret complex engineering drawings* Understanding of machining practices for titanium, aluminum, steel, and plastics* Strong mechanical aptitude and ability to troubleshoot issues independently*Preferred** Experience with high-precision parts and tight tolerances* Understanding of GD&T* Familiarity with tool presetters, indicators, micrometers, and other inspection equipment* Experience with fixture design or basic CAD*Who Thrives in This Role** Machinists who enjoy autonomy and responsibility* People who take pride in making high-precision parts efficiently and correctly* Those who prefer a fast-moving, engineering-driven environment* Individuals who take ownership of machine performance and reliability*Why Greystone** Privately owned since 1932* Engineering-centric culture that values talent, skill, and continuous improvement* Access to modern equipment (HAAS VF-3, Robodrill, and more)* Direct impact on production, quality, and new program launches* Ability to control your setup, your tools, and your machining approach* Competitive pay based on capability and the freedom to grow your responsibilitiesPay: $30.00 - $40.00 per hourExpected hours: 40.0 – 50.0 per weekBenefits:* 401(k)* Dental insurance* Health insurance* Health savings account* Life insurance* Paid time offApplication Question(s):* Are you proficient using Autodesk Inventor, Fusion 360, Solidworks, BobCad or Solid Edge? If so, how many years of experience? * Are you proficient with G-Code? If so, how many years have you programmed machines using G-Code? * Do you have experience operating HAAS and Robodrill Vertical Milling Machines?Experience:* CNC milling machine: 5 years (Required)Shift availability:* Day Shift (Preferred)* Night Shift (Preferred)* Overnight Shift (Preferred)Work Location: In person