CNC Programmer
Top Job
Located in Saint Petersburg , FL
Salary: $30-$40/HR DOE

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
How to Apply
Email resumes: Jobs.StPetersburgFL@ExpressPros.com
Apply online: www.expresspros.com/stpetersburgfl
Visit us: 4439 Park Boulevard, Pinellas Park, FL 33781
About Express Employment Professionals
At Express, we help people find jobs that fit their skills and career goals — and job seekers never pay a fee. We place associates in administrative, Commercial, and Professional roles.
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
👉 View all open positions:
www.expresspros.com/stpetersburgfl
#3298ST
Express Office: Saint Petersburg
4439 Park Boulevard
Pinellas Park, FL 33781
Apply Now