What are the responsibilities and job description for the CNC Machinist position at CITADEL FEDERAL SOLUTIONS LLC?
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.
Salary : $25 - $42