CNC Machinist / Programmer – 2nd Shift

January 24, 2026

Apply for this job

Job Description

3.23.2 out of 5 stars

$75,000 – $85,000 a year – Full-time

Job details

Pay

  • $75,000 – $85,000 a year

Job type

  • Full-time

 

 

BenefitsPulled from the full job description

  • Vision insurance
  • Dental insurance

 

Full job description

This position will work a second shift schedule.

Duties & Responsibilities:

  • Independently set up, program, and operate multi-axis milling machines, dual-spindle lathes, mill/turn centers, Wire EDM, and other advanced CNC equipment.
  • Create, optimize, and validate CNC programs using Autodesk Fusion 360, Siemens NX, or comparable CAD/CAM software with little to no technical support.
  • Design and document advanced machining processes, including toolpath optimization, workholding strategies, and process standardization for repeatability and efficiency.
  • Perform detailed first-article, in-process, and final inspections using CMMs, 3D scanners, and precision metrology tools. Lead root-cause analysis and implement corrective actions when quality issues arise.
  • Diagnose and resolve complex machine, tool, and process issues. Conduct advanced preventative maintenance, machine calibrations, and recommend upgrades to improve performance.
  • Provide technical support, training, and guidance to junior machinists and apprentices, helping build team skill levels.
  • Lead projects to improve cycle times, reduce scrap, and enhance process capability.
  • Ensure strict adherence to ITAR, ISO, and ANSI requirements. Maintain detailed documentation for audits and process traceability.
  • Work with CMA staff, engineers, and external stakeholders to deliver machining projects on schedule and within specification.
  • Promote and uphold a culture of safety and maintain a clean, organized work environment.

Work Location

The Ideal Candidate

  • Education: Associate’s degree or diploma in Precision Machining Technology is required.
  • Experience: Minimum of 5 years of progressive CNC machining experience, including advanced setup and programming of multi-axis operations. Proven track record of independently delivering complex machining projects. Experience in ITAR-regulated or ISO-certified environments strongly preferred.
  • Expert-level understanding of CNC machining principles, multi-axis programming, and precision manufacturing.
  • Advanced CAD/CAM proficiency with the ability to program from complex models and technical drawings.
  • Strong troubleshooting skills for machine, tooling, and process-related issues.
  • Skilled in process optimization, fixture design, and lean manufacturing principles.
  • Excellent communication skills, capable of documenting processes and collaborating with both technical and non-technical stakeholders.
  • Ability to work independently with minimal supervision while managing multiple projects simultaneously.
  • Highly detail-oriented, organized, and capable of multitasking in a dynamic work environment.
  • Effective team player with a collaborative mindset.
  • Must possess a valid driver’s license and be willing to travel throughout Virginia, with occasional out-of-state travel.

Essential Physical Requirements:

  • Ability to lift and carry up to 50 lbs
  • Skilled in using basic hand tools
  • Capable of frequent movement within a lab setting
  • Comfortable using stepladders and operating technical equipment


Salary & Benefits


Our company is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status..