POSITION OVERVIEW
Position: CNC Machinist
Location: Annapolis, MD (Shop-based)
We are seeking an experienced CNC Machinist with proven setup and operation skills on both CNC lathes and CNC mills. This role demands a machinist who is comfortable working with heavy steel and large, precision parts — the kind of work that requires patience, skill, and an uncompromising eye for accuracy. If you take pride in making tight-tolerance parts from tough materials and thrive in a professional machine shop environment, we want to hear from you.
KEY RESPONSIBILITIES
-
Set up and operate CNC lathes and CNC mills to machine heavy steel and large-scale components to tight tolerances per engineered drawings and specifications.
-
Write, edit, and optimize CNC programs using G-code and M-code; work with CAM software to generate toolpaths from engineering models and drawings.
-
Select appropriate cutting tools, tooling inserts, fixtures, and work-holding solutions for each job, with emphasis on heavy steel and large part setups.
-
Perform precision layout, datum setup, and workpiece alignment using indicators, edge finders, probes, and precision measuring instruments.
-
Read and interpret engineering drawings, GD&T (Geometric Dimensioning and Tolerancing) callouts, surface finish requirements, and machining tolerances.
-
Conduct in-process and final inspection of machined parts using micrometers, calipers, bore gauges, CMM, and other precision measurement tools.
-
Safely rig, lift, and position heavy steel workpieces using overhead cranes, hoists, and material handling equipment.
-
Perform machine maintenance including lubrication, coolant management, and minor adjustments to maintain accuracy and uptime.
-
Troubleshoot machining issues including chatter, tool wear, dimensional drift, and surface finish problems, and implement corrective actions.
-
Coordinate with engineers, shop foreman, and fabricators to ensure machined components integrate correctly with fabricated assemblies.
-
Maintain accurate job documentation including setup sheets, inspection records, and material certifications.
-
Follow all shop safety procedures including proper PPE use, crane and rigging protocols, and machine guarding requirements.
-
Assist in the training and mentoring of junior machinists or apprentices as needed.
REQUIRED QUALIFICATIONS
-
Minimum 5 years of CNC machining experience in a production or job shop environment with hands-on setup and operation of both CNC lathes and CNC mills — this is a hard requirement.
-
Demonstrated experience machining heavy steel and large parts; comfort with large, complex workpieces and the setups they demand.
-
Proficiency reading and working from engineering drawings including GD&T tolerancing and surface finish callouts.
-
Working knowledge of G-code and M-code; ability to manually edit programs at the machine control.
-
Experience with precision metrology tools: micrometers, calipers, height gauges, bore gauges, dial indicators, and surface plates.
-
Strong understanding of cutting tool selection, speeds and feeds, and tooling strategies for carbon steel and alloy materials.
-
Ability to safely operate overhead cranes, hoists, and rigging equipment to handle heavy steel components (or willingness to become certified).
-
Meticulous attention to detail and a strong personal commitment to dimensional accuracy and part quality.
-
Physical ability to work in a shop environment including standing for extended periods and working with heavy materials.
PREFERRED QUALIFICATIONS
-
Experience on large-format CNC equipment — horizontal boring mills, large vertical turning lathes (VTL), or multi-axis machining centers.
-
Familiarity with CAM software such as Mastercam, Fusion 360, or similar for generating and optimizing toolpaths.