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 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
- ...Job Description 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...Suggested
$62.4k - $72.8k
...01k Match, Parental Leave. What You’ll Do Program 3 & 4-axis CNC mills/lathes with live tooling using ESPRIT TNG. Set up, run,... ...document complex R&D prototype jobs. Teach and mentor junior programmers to elevate shop performance. Partner with management to ensure...SuggestedFull timeShift work$62.4k - $72.8k
Randstad USA is seeking a skilled CNC Programmer in Tampa, Florida, to lead CNC prototyping and R&D efforts. Responsibilities include programming CNC mills/lathes, mentoring juniors, and ensuring process efficiency. Candidates should have over 10 years of experience, strong...Suggested- 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...
- ...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
$30 - $35 per hour
...Job Description Job Description CNC Machinist – Aerospace (Multi-Axis / High Precision) We’re hiring experienced CNC Machinists to set up and run advanced multi-axis equipment producing tight-tolerance aerospace components in a clean, climate-controlled environment...Weekly payContract workTemporary workWork at officeImmediate start$35 - $40 per hour
A manufacturing company in Tampa seeks a Aerospace CNC Manufacturing Programmer/Engineer. This role involves developing and optimizing CNC machining processes for precision aerospace components. Candidates should have 3-7 years of experience in CNC programming or manufacturing...Hourly pay$35 - $40 per hour
...standards, we combine quality, innovation, and growth‑minded thinking to deliver real value. Position Summary The Aerospace CNC Manufacturing Programmer/Engineer responsible for developing, optimizing, and supporting CNC machining processes for precision aerospace...Hourly payPermanent employmentTemporary workShift work$35 - $40 per hour
A leading aerospace manufacturing firm in Tampa, Florida is seeking an experienced Aerospace CNC Manufacturing Programmer to develop and optimize CNC machining processes. The ideal candidate will have 3-7+ years of CNC programming experience, proficiency in CAM software...Hourly pay$35 - $40 per hour
Evolving Solution Services is seeking an Aerospace Manufacturing Engineer in Tampa, FL. The role involves developing CNC machining processes for aerospace components, ensuring efficiency and quality. Candidates should have 3-7 years of experience in CNC programming, excellent...Hourly pay$18 - $26 per hour
...Job Description Job Description We are hiring a CNC Programmer for our client in the Gibsonton FL area. This is Layout/Programmer position for CNC machines, specific a Burn Table machine. Pay depends on the REQUIRED EXPERIENCE ranges $18 - 26 an hour. The CNC...Temporary workWork at officeLocal areaFlexible hours- ...Job Description We are seeking skilled Press Brake Operators to join our team. The ideal candidate will have experience operating CNC press brake machines and possess knowledge of machining techniques. Shifts Available: 1st shift: 5:00am-1:30pm (Overtime involved...Shift workDay shiftAfternoon shift
- 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
$20 - $28 per hour
...specializes in precision machined components and assemblies primarily for the aircraft, aerospace, and defense industries. We have 21 CNC machines, including 6 horizontal mills (3 of which are on a 23 pallet FMS and 1 has its own 6 pallet system), 1 high speed, 4-axis,...Hourly payPermanent employmentFull timeTemporary work- ...burning machine and at times w alk beside the moving machine to ensure quality and safe operations. ~ Align the material with laser and CNC equipment. Occasionally must get up on the table to ensure the alignment is in place. Operator is then ready to start the...
- ...CNC Machinist Under the direction of Manager or Team Leader, performs duties required to machine components produced in our manufacturing... ...shop support as directed by supervisor. Work together with programmer to ensure machine does not sit idle. Comply with all...
$20 - $35 per hour
...required fixtures. 4. Fabricate, assemble, troubleshoot and repair production and prototype machinery. 5. Perform Q.C. Functions. 6. CNC Programming/Operation a plus. MINIMUM LEVEL OF EDUCATION/EXPERIENCE 1. High School education with strong background in math....Hourly payFull timeApprenticeshipMonday to FridayShift workDay shift- ...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
- ...CNC Machinist WinTec Arrowmaker, Inc. is a defense contractor dedicated to providing outstanding program management, engineering, logistics, and operations support to Department of Defense, Other Government Agencies, and Commercial Partners. The CNC Machinist will work...Hourly payFull timeFor contractorsLocal areaShift work
$26 - $30 per hour
...combine quality, innovation, and growth-minded thinking to deliver real value. JOB SUMMARY Manufacturing Precision Metal Products on CNC Turning Centers. Qualified to operate Twin Spindle / Twin Turret machines manufactured by Eurotech and Mori Seiki. Machining metallic...Hourly payPermanent employmentRelocation packageShift workAfternoon shift$26 - $32 per hour
...quality, innovation, and growth-minded thinking to deliver real value. JOB SUMMARY Manufacturing Precision Metal Products on CNC Machining Centers. Qualified to Setup and Operate Horizontal Machining Centers manufactured by Mori Seiki and Enshu. Machining metallic...Hourly payPermanent employmentTemporary workShift work- ...CNC Machinist II - 2nd Shift Job Details Description Position Summary 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...Shift workAfternoon shift
$26 - $30 per hour
...meet tight deadlines as needed. EDUCATION AND EXPERIENCE High school diploma or GED. Minimum of 3 years’ experience in a CNC related field - set up experience preferred. Ability to quickly use the control panel to do offsets and edits on 2-3 of the FMS machinery...Hourly payPermanent employmentTemporary workShift work- ...quality, innovation, and growth-minded thinking to deliver real value. JOB SUMMARY Manufacturing Precision Metal Products on CNC Turning Centers. Qualified to operate Twin Spindle / Twin Turret machines manufactured by Eurotech and Mori Seiki. Machining metallic...Permanent employmentTemporary workShift workAfternoon shift
- ...requirements of this position are: H.S. diploma or equivalent. Three (3) years + experience in machining, measuring equipment and CNC set-up and program editing. Good verbal and written communication skills. Problem-solving ability. Ability to...Permanent employmentFlexible hoursNight shift
- ...Our Opening and Your Responsibilities 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. What you will do: Physically and systematically receive...Full timeTemporary workWorldwideFlexible hoursAfternoon 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


