CNC Programmer
Tampa Brass & Aluminum Corp
Job Description
Job Description
Position Summary
The CNC Programmer is responsible for developing, editing, and maintaining CNC programs, tooling paths, and machining processes required to manufacture complex components across multiple machine platforms. This role supports machining operations by ensuring program accuracy, improving efficiency, meeting quality requirements, and collaborating with machinists, engineers, and quality teams to maintain stable and repeatable processes.
Essential Functions- Create, edit, and maintain CNC programs using CAD/CAM systems for complex geometries
- Develop toolpaths, workholding strategies, and machining processes for milling, turning, and multi-axis operations
- Collaborate with machinists to optimize feeds, speeds, tooling, and cutting strategies
- Read and interpret engineering drawings, GD&T requirements, and technical documentation
- Support setup activities including tooling validation, offsets, simulations, and verification steps
- Troubleshoot machining and programming issues related to tooling, geometry, or process variation
- Develop and maintain standardized machining processes and documentation
- Use precision measurement tools and inspection equipment to validate parts
- Support continuous improvement initiatives focused on efficiency, quality, and process capability
- Maintain accurate documentation and communicate program updates to the shop floor
- Strong understanding of Geometric Dimensioning & Tolerancing (GD&T)
- Knowledge of material properties and machining behavior
- Solid math skills, including trigonometry
- Experience with Fanuc and Haas controls
- Proficiency in G-codes and M-codes
- Ability to program and make edits directly at the machine
- Experience with CAD/CAM software such as SolidWorks, Fusion 360, Esprit, or MasterCAM
- Setup and production support experience
- Knowledge of tooling, fixtures, and workholding solutions
- Ability to select appropriate tooling and develop programs with minimal guidance
- Capability to adjust offsets to produce compliant parts
- Proficiency with CAD/CAM systems for toolpath creation and machining strategies
- Ability to interpret engineering drawings, GD&T, and specifications
- Skilled in precision measurement tools and inspection methods
- Strong understanding of machining processes, feeds/speeds, and tooling selection
- Ability to troubleshoot and support continuous improvement efforts
- Strong documentation and revision control practices
- Experience with ERP or shop-floor systems is a plus
- Associate degree or trade certification in CNC Programming, Manufacturing Technology, or related field preferred
- Equivalent hands-on experience may be considered
- Experience with CNC milling and turning machines (Okuma, Mazak, Fanuc, Haas)
- 5+ years of machining, setup, or programming experience preferred
- Experience with 5-axis machining is a plus
- Manufacturing/shop-floor environment
- Exposure to noise, coolant, oil, metal chips, and rotating equipment
- Required use of personal protective equipment (PPE)
- Standing for extended periods during setup and troubleshooting
- Occasional lifting up to 30 lbs
- Ability to reach into machines and work around industrial equipment
- Accuracy and effectiveness of CNC programs
- Stability and repeatability of machining processes
- Reduction in rework, scrap, and machining deviations
- Cycle-time improvements and tooling efficiency
- Collaboration with cross-functional teams
- Timely response to programming and production needs
- Quality of documentation and revision control
- Improve program quality through enhanced verification and documentation
- Standardize programming practices and tooling strategies
- Increase process capability and reduce variation
- Strengthen troubleshooting and root cause analysis
- Drive continuous improvement in cycle time and tool life
- Ensure alignment with engineering and quality standards
- Maintain audit-ready program documentation
- Support training and development of shop-floor personnel
We offer a comprehensive benefits package designed to support your health, financial well-being, and career growth:
- Competitive wages (based on experience)
- Health, dental, and vision insurance
- Life and disability insurance
- 401(k) plan with company match
- Paid time off and holidays (optional to add if applicable)
- Professional development and training opportunities
- Career growth and advancement opportunities
- Stable, team-oriented work environment
- ...Job Description Job Description 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...Suggested
- Job Summary The role of this position is to create programs for the CNC Plasma and Flame-cutting machines utilizing part nesting software. The CNC Programmer position will grow and change as the department does. Essential Functions Support all TTI/FSS Company Safety Policies...Suggested
- ...Job Description Job Description CNC Lathe/Mill Programmer and Machinist Lightning Bay PneuDraulics is a well-established Industrial, Marine and Mining Maintenance, service company, Specializing in Hydraulics. We have an immediate career opening for a CNC Lathe/...SuggestedTemporary workImmediate start
- Precision Build Solutions LLC in Tampa, Florida is seeking a CNC Programmer responsible for creating programs for CNC Plasma and Flame-cutting machines. The ideal candidate will have at least 3 years of experience in a steel manufacturing environment, strong mechanical...Suggested
- ...place on the burning machine and walk beside the moving machine to ensure quality and safe operations. Align the material with laser and CNC equipment. Occasionally get up on the table to ensure the alignment is in place. Prepare to start the burning process, which could...Suggested
- A manufacturing company in Lutz, FL is seeking an experienced CNC Operator to set up and maintain CNC machinery. Responsibilities include operating equipment, programming CNC machines, and performing quality inspections. Candidates must have at least 5 years of experience...Permanent employmentTrial period
- ...Overview Pharmaworks, a ProMach brand, is seeking an experienced CNC Mill Machinist to join its Odessa, FL facility. The role involves producing high‑precision parts using established machine shop best practices. Responsibilities Produce high‑precision parts on CNC mills...Apprenticeship
- ...Overview Pharmaworks is seeking an experienced CNC Mill Machinist in Odessa, FL to produce high precision parts using machine shop best practices. Key Responsibilities Produce high precision parts on CNC mills, typically HAAS 3‑axis. Read and interpret technical drawings...Immediate start
- ...management, engineering, logistics, and operations support to Department of Defense, Other Government Agencies, and Commercial Partners. The CNC Machinist will work under the direction of WinTec’s Program Manager and be responsible for the CNC operations on HAAS CNC to include...Hourly payFull timeFor contractorsLocal areaShift work
- ...POSITION DETAILS Set up and operate CNC lathe /mill to perform a variety of machining operations or set-up and operate various manual machines. Edit programs, speeds and feeds. Maintain and check dimensions to blue prints and sketches using a variety of precision measuring...Shift workAfternoon shift
$28 - $32 per hour
...complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. CNC Horizontal Machinist Full Time Tampa, FL, US 5 days ago Requisition ID: 1056 Salary Range: $28.00 To $32.00 Hourly WHO WE ARE Founded...Hourly payPermanent employmentFull timeTemporary workRelocation packageShift work- Our Opening and Your Responsibilities Physically and systematically receive and verify raw material receipts Ability to safely load and unload material both manually and utilizing a forklift Communicate material location changes with inventory team Deburr parts and help...Temporary workWorldwideFlexible hoursAfternoon shift
- ...CNC Machinist – Twin Spindle/Twin Turret – 2nd Shift Founded in 1959 by Ed Miller near Chicago, Prince Industries has grown from a one‑man shop into a global manufacturing partner. With seven facilities across the U.S. and China, we serve industries from hydraulics to...Permanent employmentTemporary workPart timeShift workAfternoon shift
- ...A manufacturing company in Florida is seeking a machinist to set up and operate CNC lathe/mill, performing various machining operations. The ideal candidate should have 2 to 5 years of experience, possess the ability to read blueprints, and be comfortable working independently...Shift work
- ...Benefits Include 401(k) Health Insurance Dental Insurance Vision Insurance Paid Time Off The CNC Saw Operator is responsible for safely operating CNC and automated saw equipment to cut raw materials to precise specifications used in the manufacturing of heavy equipment...Shift work
- ...Overview The CNC Machinist is responsible for setting up and operating a variety of machine tools to produce precision parts while maintaining quality and safety standards. Responsibilities Physically and systematically receive and verify raw material receipts Ability...Day shift
- Itlearn360 is looking for a skilled CNC Machine Operator to join our team in Tampa, FL. You will set up and operate CNC machines, ensuring the production of high-quality components and optimizing production processes. Candidates with a high school diploma and proven CNC...
- ProMach is seeking an experienced CNC Mill Machinist for its Odessa, FL facility. This role involves producing high-precision parts using CNC mills and requires familiarity with HAAS 3-axis machines. The ideal candidate should have a relevant diploma or GED and at least...
- Overview We are seeking a skilled and motivated CNC Machine Operator working in a steel manufacturing facility to join our dynamic team in Tampa, FL. In this role, you will play a crucial part in our manufacturing process, operating CNC machines to produce high-quality...
- ...Job Description Job Description Key Responsibilities Machine Setup & Operation: Perform complex setups and operate CNC mills and lathes (including multi-axis machining centers) to manufacture precision components from various raw materials. Blueprint & GD&T...Immediate startShift work
- ...Shift - 20% Pay Premium Weekend day Shift - 20% Pay Premium Weekend 2nd Shift - 40% Pay Premium Sets up and operates various CNC machines and manual equipment. Inspect parts and document quality results. · Independently setup complex jobs on 3 to 5 axis CNC...Weekend workDay shiftAfternoon shift
- A global manufacturing partner in Florida is seeking a part-time CNC Machinist for the 2nd shift. The ideal candidate will have at least 2 years of experience operating twin spindle/twin turret machines and possess strong CNC machining skills. Responsibilities include manufacturing...Part timeAfternoon shift
- ...staged in proper locations. Perform cycle counting as required. Install machine programs and modifications as required. Operates any 1 CNC Mill (Haas TM, Haas VF, Doosan DNM5700) or CNC Lathe (Haas SL30, Haas ST40, Doosan Lynx 2600) or plastic routers. Performs routine...Afternoon shift
$30 - $35 per hour
...Job Description Job Description CNC Machinist – Aerospace (Multi-Axis / 5-Axis) Seeking experienced CNC Machinists to set up and run multi-axis equipment producing tight-tolerance aerospace parts in a clean, climate-controlled shop. Responsibilities Set up/...Weekly payContract workTemporary workWork at office$26 - $32 per hour
Manufacturing precision metal products on CNC turning centers. Qualified to operate twin spindle / twin turret machines manufactured by Eurotech and Mori Seiki. Machining metallic and nonmetallic workpieces for the aerospace industry by performing the following duties....Hourly payTemporary workShift workAfternoon shift$28 - $35 per hour
...Job Description Job Description CNC Machinist Job Description This role focuses on independently setting up and operating CNC mills and lathes, primarily Haas equipment, to produce precision components to very tight tolerances. You will run production jobs, monitor...Weekly payFull timeContract workTemporary workWork at office$30 - $35 per hour
...CNC Machinist – Aerospace (Multi-Axis / 5-Axis) Seeking experienced CNC Machinists to set up and run multi-axis equipment producing tight-tolerance aerospace parts in a clean, climate-controlled shop. Responsibilities Set up/operate 3–5 axis CNC mills & lathes...Weekly payContract workTemporary work- ...to deliver, take initiatives and make decisions Recognition, professional development, advancement and having fun! Summary The CNC Programmer/Operator plays a key role in our Manufacturing organization by supporting the production of precision components used in worldclass...Contract workApprenticeshipLocal area
- ...members to deliver, take initiatives and make decisionsRecognition, professional development, advancement and having fun!SummaryThe CNC Programmer/Operator plays a key role in our Manufacturing organization by supporting the production of precision components used in...Contract workApprenticeshipLocal areaWorldwide
- Kaizen Lab Inc. is seeking a skilled CNC Machinist to operate HAAS CNC mills in Tampa, FL. The role involves setting up and troubleshooting machines, performing CNC operations, and optimizing programs using Mastercam. The ideal candidate should have 5 to 10 years of experience...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


