CNC Programmer

Express Employment Professionals - Cincinnati East

Saint Petersburg (FL)

On-site

USD 41,000 - 55,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, Dental & Vision Plans
Life Insurance
401(k) Retirement Savings Plan
Holiday Pay
Vacation Pay
Referral Bonuses
Prescription Drug Reimbursement

Job summary

Express Employment Professionals - Cincinnati East is seeking a CNC Programmer in Saint Petersburg, FL. The role focuses on developing and optimizing CNC programs for milling and turning, interpreting drawings and customer specs, and collaborating with machinists to ensure high-quality parts.

Must have Mastercam experience and 5-axis programming. Strong attention to detail, teamwork, and problem-solving are essential, with a 7:00 AM–3:30 PM schedule and $30-$40/hour DOE.

Qualifications

  • Must have 2 years of CNC programming or machining experience.
  • Ability to read and interpret engineering drawings and specifications.
  • Knowledge of GD&T preferred.
  • Experience with CAM software and CNC programming required.
  • Mastercam experience and 5-axis programming essential.

Responsibilities

  • Develop, modify, and maintain CNC programs for milling, turning, and other CNC equipment.
  • Review drawings and specifications to determine machining processes.
  • Select tooling, workholding, feeds, speeds, and strategies.
  • Create and optimize toolpaths to improve quality and efficiency.
  • Verify programs prior to production and troubleshoot issues.
  • Support setups with accurate programs and offsets.
  • Collaborate with machinists to resolve programming and process issues.
  • Revise programs based on inspection results and changes.
  • Assist with first articles and production runs; ensure quality and safety.
  • Follow document control, traceability, and quality procedures.
  • Use JobBOSS² and ERP/MRP systems as required.

Skills

Attention to detail
Quality-focused
Problem-solving
Mechanical aptitude
Teamwork
Ability to read drawings
Communication
Initiative to improve processes

Education

High School Diploma

Tools

Mastercam
5-Axis programming
CAM software
JobBOSS²

Job description

CNC Programmer

Posted: September 22nd, 2026

Location: Saint Petersburg, FL

Pay Rate: $30-$40/Hr DOE

Job Overview:

The CNC Programmer is responsible for developing, modifying, and optimizing CNC programs used to manufacture precision-machined components. This position interprets engineering drawings, models, specifications, and customer requirements to create efficient and accurate machining processes. The CNC Programmer works closely with CNC Machinists, Quality, and Management to ensure programs produce quality parts safely, efficiently, and consistently. MUST HAVE EXPERIENCE WITH MASTERCAM. MUST HAVE EXPERIENCE WITH 5 AXIS PROGRAMMING

Responsibilities:
  • Develop, modify, and maintain CNC programs for milling, turning, and other CNC equipment.
  • Review engineering drawings, CAD models, specifications, and job requirements to determine appropriate machining processes.
  • Select appropriate tooling, workholding, cutting tools, feeds, speeds, and machining strategies.
  • Create and optimize toolpaths to improve part quality, cycle time, tool life, and overall production efficiency.
  • Verify CNC programs prior to production and identify potential programming, tooling, or machining issues.
  • Support machine setups by providing accurate programs, tooling information, work offsets, and setup instructions.
  • Work with CNC Machinists to troubleshoot programming, setup, tooling, and machining issues.
  • Make program revisions and adjustments based on inspection results, production feedback, engineering changes, or process improvements.
  • Support first article and production runs by troubleshooting and optimizing machining processes.
  • Follow company procedures for document control, revision control, material identification, traceability, and quality requirements.
  • Use JobBOSS² and other company systems as required to maintain accurate job and production information.
  • Work with Quality to address nonconforming product and determine appropriate programming or process corrections.
  • Follow all company safety, quality, and operating procedures.
  • Perform other duties as assigned
Requirements:
  • Strong attention to detail and accuracy
  • Quality-focused mindset
  • Strong problem-solving and troubleshooting skills
  • Mechanical aptitude
  • Ability to think through machining processes from start to finish
  • Strong communication and teamwork skills
  • Dependability and accountability
  • Ability to prioritize and manage multiple jobs
  • Initiative and willingness to improve processes
  • Ability to adapt to different machines, materials, and customer requirements
  • Commitment to safety and quality
  • Ability to work effectively under production deadlines
  • High school diploma or equivalent preferred.
  • Previous CNC programming and machining experience required or strongly preferred.
  • Strong understanding of CNC machining principles.
  • Ability to read and interpret engineering drawings and specifications.
  • Knowledge of GD&T preferred.
  • Knowledge of cutting tools, workholding, feeds and speeds, and machining strategies.
  • Experience with CAM software and CNC programming.
  • Ability to understand and work with CAD models and technical drawings.
  • Understanding of CNC machine controls and G-code/M-code.
  • Knowledge of inspection methods and precision measuring equipment.
  • Basic understanding of mathematics, geometry, and unit conversions.
  • Experience working with JobBOSS² or other manufacturing ERP/MRP systems preferred.
  • Ability to learn and follow customer-specific and company-specific manufacturing requirements
Schedule & Pay:
  • $30-$40/Hr DOE
  • M-F 7AM -3:30pm
Education:
  • High School diploma Experience:
  • Must have 2 year experience
Language:
  • Ability to understand, speak, and read English clearly.
Physical Demands:
  • Be able to lift up to 25lbs on a regular basis
Benefits Available to Eligible Express Associates
  • Medical, Dental & Vision Plans
  • Prescription Drug Reimbursement
  • Life Insurance
  • Short-Term Disability
  • 401(k) Retirement Savings Plan
  • Holiday Pay (6 observed holidays)
  • Vacation Pay
  • Referral Bonuses

#3298ST

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Wilson Combat • Berryville (AR)

On-site
USD 50,000 - 70,000
Competitive salary
40 hours paid vacation after 6 months
Group Health Insurance available
+1
CNC Machinist
CNC Machinist

Express Employment Professionals - Cincinnati East • Berwick

On-site
USD 55,000 - 75,000
Full-time schedule
Competitive pay based on experience
Opportunities for growth
CNC Programmer
CNC Programmer

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
CNC PROGRAMMER
CNC PROGRAMMER

Stubborn Mule LLC • Grants Pass (OR)

On-site
USD 45,000 - 65,000
401(k)
Dental insurance
Employee discounts
+3
CNC Programmer
CNC Programmer

Avantus Aerospace, Inc. • Santa Clarita (CA), Northern (KY)

Hybrid
USD 70,000 - 100,000
CNC PROGRAMMER
CNC PROGRAMMER

HEM Inc • Pryor Creek (OK)

On-site
USD 60,000 - 85,000
CNC PROGRAMMER/CNC PROCESS ENGINEER
CNC PROGRAMMER/CNC PROCESS ENGINEER

Century-Arms,-Inc.- • Town of Florida (NY)

On-site
USD 75,000 - 90,000
CNC Programmer: Multi-Axis Machining & Optimization
CNC Programmer: Multi-Axis Machining & Optimization

HEM Inc • Pryor Creek (OK)

On-site
USD 60,000 - 85,000
CNC Programmer
CNC Programmer

gpac • Troy (MI)

On-site
USD 65,000 - 90,000
Bonus opportunities
Paid time off
Comprehensive benefits