Demo

Precision CNC Programming Specialist (Fanuc/Mazak/Haas)

FFI Aerospace & Defense
Westminster, MD Other
POSTED ON 7/30/2026
AVAILABLE BEFORE 8/28/2026
Join us to build the code behind precision manufacturing

Our mission in Westminster, MD is simple: deliver excellent parts through smart programming and disciplined process control. As a Precision CNC Programming Specialist, you will craft programs, guide setups, and drive improvements that move quality and efficiency together.

Impact you will make
  • Produce and enhance CNC programs to meet demanding quality and delivery targets.
  • Interpret technical drawings and models to determine optimal machining sequences.
  • Set up and calibrate CNC machines prior to and during production runs.
  • Monitor machining activity and adjust to protect tolerance and cycle time.
  • Troubleshoot programming or machining problems rapidly.
  • Work with engineering and production teams to refine processes and reduce scrap.
  • Record and manage programs, setups, and all revisions during production.
  • Research and apply new techniques in CNC, tooling, and automation.
Qualifications & traits
  • Experienced CNC Programmer (or similar background) with a proven track record.
  • Comfortable with CAD/CAM platforms and G-code programming.
  • Thorough knowledge of machining processes, tooling, and workholding.
  • Skilled in reading and understanding blueprints and technical documentation.
  • Detail-oriented, systematic problem solver.
  • Strong communicator who collaborates well on cross-functional teams.
  • High school diploma or equivalent; formal training or certification in CNC is a plus.
Expertise we value
  • GD&T
  • CNC Tooling
  • Troubleshooting Skills
  • CNC Programming
  • G-Code
  • Design for Manufacturability (DFM)
  • M-Code
  • CNC Machine Setup & Changeover
  • Precision Measurement & Hand Metrology
  • Advanced Inspection & Gauge Measurement
  • Aerospace Manufacturing
  • Machine Setups for Production Runs
Tools of the trade
  • CNC Mill (3–4 axis VMC) (Fanuc, Mazak, Haas)
  • CNC Automation Solutions
  • 3D Modeling (Solidworks)
  • 2D Drawings (Solidworks)
  • CNC Lathe (2–4 axis) (Mazak, Haas)
  • CAD Software (Solidworks)
  • CAM Software (Mastercam)
  • CNC Mill (5 axis VMC) (Matsuura, Mazak, Haas)
  • CNC Lathe (5 axis) (Mazak)
  • Calipers and Micrometers
  • Horizontal Machining Center (5 axis)

If you are energized by transforming models into reliable, efficient code—and seeing those parts ship on time—let’s talk in Westminster, MD.

Salary : $30 - $45

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Precision CNC Programming Specialist (Fanuc/Mazak/Haas)?

Sign up to receive alerts about other jobs on the Precision CNC Programming Specialist (Fanuc/Mazak/Haas) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$83,184 - $105,164
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Precision CNC Programming Specialist (Fanuc/Mazak/Haas) jobs in the Westminster, MD area that may be a better fit.

  • FFI Aerospace & Defense Westminster, MD
  • Are you the NC expert who turns blueprints into flawless parts? If you thrive on solving manufacturing puzzles and optimizing cycle times without compromis... more
  • 28 Days Ago

  • Qualdoc Baltimore, MD
  • Precision CNC Mill Machinist Location: Baltimore, MD Employment Type: Contract-to-Hire Starting Pay: From $28.00 per hour, with higher pay available depend... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!