Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Core Skills & Competencies
  • 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
Job Requirements & Qualifications
  • 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
Education & Experience
  • 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
Working Environment
  • Manufacturing/shop-floor environment
  • Exposure to noise, coolant, oil, metal chips, and rotating equipment
  • Required use of personal protective equipment (PPE)
Physical Demands
  • Standing for extended periods during setup and troubleshooting
  • Occasional lifting up to 30 lbs
  • Ability to reach into machines and work around industrial equipment
Key Performance Indicators (KPIs)
  • 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
SMART Goals
  • 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
Benefits & Perks – Supporting You and Your Family

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
Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Tampa, FL vacancy
  •  ...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

    Tampa Brass & Aluminum Corp

    Tampa, FL
    16 days ago
  •  ...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/... 
    Suggested
    Temporary work
    Immediate start

    Lightning Bay Pneu-Draulics

    Tampa, FL
    10 days ago
  •  ...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

    Precision Build Solutions LLC

    Tampa, FL
    27 days ago
  • $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... 
    Suggested
    Full time
    Shift work

    Randstad USA

    Tampa, FL
    4 days ago
  • $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

    Randstad USA

    Tampa, FL
    4 days ago
  • 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... 

    Precision Build Solutions LLC

    Tampa, FL
    15 hours ago
  •  ...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 start
    Shift work

    Randstad Direct Hire

    Tampa, FL
    5 days ago
  •  ...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 work
    Day shift
    Afternoon shift

    Southern Manufacturing Technologies

    Oldsmar, FL
    17 days ago
  • $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 pay
    Contract work
    Temporary work
    Work at office
    Immediate start

    Aerotek

    Tampa, FL
    2 days ago
  • $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

    Princeind

    Tampa, FL
    15 hours ago
  • $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 pay
    Permanent employment
    Temporary work
    Shift work

    Princeind

    Tampa, FL
    3 days ago
  • $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

    Prince Industries LLC

    Tampa, FL
    2 days ago
  • $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

    Evolving Solution Services

    Tampa, FL
    15 hours ago
  • $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 work
    Work at office
    Local area
    Flexible hours

    Mobile Staff Solutions

    Tampa, FL
    4 days ago
  •  ...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 work
    Day shift
    Afternoon shift

    ASR Staffing Solutions, Inc.

    Tampa, FL
    4 days ago
  • 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 employment
    Trial period

    CSW Industrials Inc.

    Lutz, FL
    15 hours ago
  • $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 pay
    Permanent employment
    Full time
    Temporary work

    Southern Manufacturing Technologies

    Oldsmar, FL
    17 days ago
  •  ...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... 

    Precision Build Solutions LLC

    Tampa, FL
    28 days ago
  •  ...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... 

    Andritz

    Oldsmar, FL
    1 day ago
  • $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 pay
    Full time
    Apprenticeship
    Monday to Friday
    Shift work
    Day shift

    Kompac Technologies LLC.

    Tampa, FL
    a month ago
  •  ...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

    Mettler-Toledo

    Lutz, FL
    3 days ago
  •  ...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 pay
    Full time
    For contractors
    Local area
    Shift work

    WinTec Arrowmaker

    Tampa, FL
    3 days ago
  • $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 pay
    Permanent employment
    Relocation package
    Shift work
    Afternoon shift

    Prince Industries LLC

    Tampa, FL
    11 days ago
  • $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 pay
    Permanent employment
    Temporary work
    Shift work

    Prince Industries

    Tampa, FL
    5 days ago
  •  ...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 work
    Afternoon shift

    CIRCOR International

    Tampa, FL
    5 days ago
  • $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 pay
    Permanent employment
    Temporary work
    Shift work

    Prince Industries

    Tampa, FL
    3 days ago
  •  ...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 employment
    Temporary work
    Shift work
    Afternoon shift

    Prince Industries

    Tampa, FL
    1 day ago
  •  ...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 employment
    Flexible hours
    Night shift

    Chromalloy

    Oldsmar, FL
    6 days ago
  •  ...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 time
    Temporary work
    Worldwide
    Flexible hours
    Afternoon shift

    Mettler-Toledo

    Lutz, FL
    4 days ago
  • 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 time
    Afternoon shift

    Prince Industries

    Tampa, FL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!