
CNC Machinist / Programmer
Tampa Brass & Aluminum Corp, Tampa, FL, United States
Position Summary
The CNC Machinist / Programmer is responsible for programming, setting up, and operating CNC machines to produce high-quality, precision parts. This role supports production by developing efficient machining processes, troubleshooting issues, and ensuring parts meet engineering and quality standards.
Key Responsibilities
Create, edit, and run CNC programs using CAD/CAM software and at the machine
Set up and operate CNC mills and lathes (Fanuc, Haas, or similar controls)
Read and interpret blueprints, GD&T, and technical drawings
Select tooling, fixtures, and workholding solutions for efficient production
Optimize feeds, speeds, and cutting strategies to improve cycle times and quality
Perform first-piece inspections and make necessary offset adjustments
Troubleshoot machining, tooling, and programming issues
Maintain accurate documentation and support continuous improvement efforts
Qualifications
35+ years of CNC machining and/or programming experience
Proficiency in G-code, M-code, and CAD/CAM software (MasterCAM, Fusion 360, etc.)
Strong understanding of machining processes, tooling, and material properties
Ability to perform setups and run production with minimal supervision
Experience with multi-axis machining is a plus
Strong attention to detail and problem-solving skills
Working Conditions & Physical Requirements
Manufacturing environment with exposure to noise, coolant, and machinery
Standing for extended periods and lifting up to 30 lbs
Use of required PPE
Benefits & Perks
Competitive pay (based on experience)
Health, dental, vision, life, and disability insurance
401(k) with company match
Professional development and growth opportunities