CNC Programmer
Youngstown, FL · On-site
$30 - $40/hr
We're seeking a CNC Programmer to support our growing custom millwork operation. This is a key ... MasterCAM programming in a millwork, woodworking, or custom fabrication environment Strong ...
Youngstown, FL · On-site
$30 - $40/hr
We're seeking a CNC Programmer to support our growing custom millwork operation. This is a key ... MasterCAM programming in a millwork, woodworking, or custom fabrication environment Strong ...
Youngstown, FL · On-site
$30 - $40/hr
We're seeking a CNC Programmer to support our growing custom millwork operation. This is a key ... MasterCAM programming in a millwork, woodworking, or custom fabrication environment Strong ...
$35 - $51/hr
CNC Programmer/Operator Location: Tampa, FL Employment Type: Contract to Hire Industry: Defense & Aerospace Compensation: $35 - $51/hr Schedule: 1st shift - 9x80 About the Opportunity: The CNC ...
Quick apply
$35 - $51/hr
CNC Programmer/Operator Location: Tampa, FL Employment Type: Contract to Hire Industry: Defense & Aerospace Compensation: $35 - $51/hr Schedule: 1st shift - 9x80 About the Opportunity: The CNC ...
Saint Petersburg, FL · On-site
$35 - $50/hr
CNC Programmer Reports To: Machine Shop Supervisor Job Hours: * Flexibleto workextended hours as needed. Job Summary: The CNC Programmeris responsible forproducing machine parts by programming ...
Quick apply
Saint Petersburg, FL · On-site
$35 - $50/hr
CNC Programmer Reports To: Machine Shop Supervisor Job Hours: * Flexibleto workextended hours as needed. Job Summary: The CNC Programmeris responsible forproducing machine parts by programming ...
Palm Beach Gardens, FL · On-site
$25 - $34.25/hr
Senior CNC Programmer Location: Palm Beach Gardens, Florida, USA Function: Operations We are ZimVie , a global life sciences leader focused on restoring daily life by advancing clinical technology to ...
Palm Beach Gardens, FL · On-site
$25 - $34.25/hr
Senior CNC Programmer Location: Palm Beach Gardens, Florida, USA Function: Operations We are ZimVie , a global life sciences leader focused on restoring daily life by advancing clinical technology to ...
Tampa, FL · On-site
$25 - $34.25/hr
Summary The CNC Programmer/Operator plays a key role in our Manufacturing organization by supporting the production of precision components used in worldclass training systems for the U.S. military ...
Tampa, FL · On-site
$25 - $34.25/hr
Summary The CNC Programmer/Operator plays a key role in our Manufacturing organization by supporting the production of precision components used in worldclass training systems for the U.S. military ...
West Palm Beach, FL · On-site
$25.75 - $35/hr
Sr. CNC Programmer Position Summary The Senior CNC Programmer will provide an advanced knowledge of cutting tools with the ability to troubleshoot multi-axis milling, complex turning, and EDM ...
West Palm Beach, FL · On-site
$25.75 - $35/hr
Sr. CNC Programmer Position Summary The Senior CNC Programmer will provide an advanced knowledge of cutting tools with the ability to troubleshoot multi-axis milling, complex turning, and EDM ...
Tampa, FL · On-site
$25 - $34.25/hr
Summary The CNC Programmer/Operator plays a key role in our Manufacturing organization by supporting the production of precision components used in worldclass training systems for the U.S. military ...
Tampa, FL · On-site
$25 - $34.25/hr
Summary The CNC Programmer/Operator plays a key role in our Manufacturing organization by supporting the production of precision components used in worldclass training systems for the U.S. military ...
Palm Beach Gardens, FL · On-site
$25 - $34.25/hr
The CNC Sr Programmer is responsible for the development of machining processes and programs for the manufacturing of products in multiple-axis machining centers. The incumbent will take the lead ...
Palm Beach Gardens, FL · On-site
$25 - $34.25/hr
The CNC Sr Programmer is responsible for the development of machining processes and programs for the manufacturing of products in multiple-axis machining centers. The incumbent will take the lead ...
Hialeah, FL · On-site
$60K - $80K/yr
We're hiring a CNC Programmer with hands-on experience programming milling and turning operations. The right candidate has solid CAM skills in Fusion 360 , creates repeatable setups , and can apply ...
Quick apply
Hialeah, FL · On-site
$60K - $80K/yr
We're hiring a CNC Programmer with hands-on experience programming milling and turning operations. The right candidate has solid CAM skills in Fusion 360 , creates repeatable setups , and can apply ...
$85K - $95K/yr
Job Overview We are seeking a skilled CNC Swiss Programmer with Citizen experience to join our dynamic team. The ideal candidate will have a strong background in CNC programming and a passion for ...
Quick apply
$85K - $95K/yr
Job Overview We are seeking a skilled CNC Swiss Programmer with Citizen experience to join our dynamic team. The ideal candidate will have a strong background in CNC programming and a passion for ...
Fort Lauderdale, FL · On-site
$60K - $80K/yr
We're hiring a CNC Programmer with hands-on experience programming milling and turning operations. The right candidate has solid CAM skills in Fusion 360 , creates repeatable setups , and can apply ...
Quick apply
Fort Lauderdale, FL · On-site
$60K - $80K/yr
We're hiring a CNC Programmer with hands-on experience programming milling and turning operations. The right candidate has solid CAM skills in Fusion 360 , creates repeatable setups , and can apply ...
Saint Petersburg, FL · On-site
$24.50 - $33.50/hr
Responsibility for programming all multi-axis CNC machining equipment, verifying the programs are accurate, designing fixtures, identifying necessary cutting tools, and determining the best machining ...
Quick apply
Saint Petersburg, FL · On-site
$24.50 - $33.50/hr
Responsibility for programming all multi-axis CNC machining equipment, verifying the programs are accurate, designing fixtures, identifying necessary cutting tools, and determining the best machining ...
Saint Petersburg, FL · On-site
$24.50 - $33.50/hr
Responsibility for programming all multi-axis CNC machining equipment, verifying the programs are accurate, designing fixtures, identifying necessary cutting tools, and determining the best machining ...
Saint Petersburg, FL · On-site
$24.50 - $33.50/hr
Responsibility for programming all multi-axis CNC machining equipment, verifying the programs are accurate, designing fixtures, identifying necessary cutting tools, and determining the best machining ...
$24.50 - $33.50/hr
Responsibility for programming all multi-axis CNC machining equipment, verifying the programs are accurate, designing fixtures, identifying necessary cutting tools, and determining the best machining ...
$24.50 - $33.50/hr
Responsibility for programming all multi-axis CNC machining equipment, verifying the programs are accurate, designing fixtures, identifying necessary cutting tools, and determining the best machining ...
Stuart, FL · On-site
$77K - $102K/yr
A CNC Programmer translates blueprints into machine code to create finished products, which involves programming various CNC machines and fine-tuning their parameters to ensure parts meet exact ...
Stuart, FL · On-site
$77K - $102K/yr
A CNC Programmer translates blueprints into machine code to create finished products, which involves programming various CNC machines and fine-tuning their parameters to ensure parts meet exact ...
Ocala, FL · On-site
$23 - $31.50/hr
The Level II CNC Programmer independently develops, optimizes, and maintains CNC programs for complex multi-axis components. This role demonstrates strong technical expertise in 3-axis, 4-axis, and ...
Ocala, FL · On-site
$23 - $31.50/hr
The Level II CNC Programmer independently develops, optimizes, and maintains CNC programs for complex multi-axis components. This role demonstrates strong technical expertise in 3-axis, 4-axis, and ...
West Palm Beach, FL · On-site
$20 - $28/hr
We are seeking a CNC machinist ready to operate CNC machines by programming, setting, and running machines. MasterCam knowledge a plus. RESPONSIBILITIES * Read and understand the drawings and job ...
Quick apply
West Palm Beach, FL · On-site
$20 - $28/hr
We are seeking a CNC machinist ready to operate CNC machines by programming, setting, and running machines. MasterCam knowledge a plus. RESPONSIBILITIES * Read and understand the drawings and job ...
FL · On-site
$24.25 - $33/hr
Job Title Machinist/CNC Programmer Mid-Level Location Florida - FL 32408 US Panama City Beach, FL 32401 US (Primary) Job Type Full-time Education High School Career Level Experienced (Non-Manager ...
FL · On-site
$24.25 - $33/hr
Job Title Machinist/CNC Programmer Mid-Level Location Florida - FL 32408 US Panama City Beach, FL 32401 US (Primary) Job Type Full-time Education High School Career Level Experienced (Non-Manager ...
Pinellas Park, FL · On-site
$23.25 - $32/hr
Develops, modifies, and maintains CNC programs using CAM software to support production requirements. * Interprets engineering drawings, GD&T requirements, specifications, and customer technical data ...
Pinellas Park, FL · On-site
$23.25 - $32/hr
Develops, modifies, and maintains CNC programs using CAM software to support production requirements. * Interprets engineering drawings, GD&T requirements, specifications, and customer technical data ...
Pinellas Park, FL · On-site
$23.25 - $32/hr
Develops, modifies, and maintains CNC programs using CAM software to support production requirements. * Interprets engineering drawings, GD&T requirements, specifications, and customer technical data ...
Pinellas Park, FL · On-site
$23.25 - $32/hr
Develops, modifies, and maintains CNC programs using CAM software to support production requirements. * Interprets engineering drawings, GD&T requirements, specifications, and customer technical data ...
$12.57 - $14.49
3% of jobs
$14.49 - $16.40
5% of jobs
$16.40 - $18.31
11% of jobs
$19.02 is the 25th percentile. Wages below this are outliers.
$18.31 - $20.22
15% of jobs
The median wage is $21.95 / hr.
$20.22 - $22.13
17% of jobs
$22.13 - $24.04
14% of jobs
$25.32 is the 75th percentile. Wages above this are outliers.
$24.04 - $25.95
14% of jobs
$25.95 - $27.86
9% of jobs
$27.86 - $29.77
6% of jobs
$29.77 - $31.68
3% of jobs
$31.68 - $33.59
2% of jobs
$12
$23
$33
A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.
| Aspect | Cnc Programmer | Cnc Machinist |
|---|---|---|
| Primary Role | Designs and writes CNC code to control machine tools | Operates and sets up CNC machines based on provided programs |
| Skills & Certifications | G-code programming, CAD/CAM software, technical certifications | Machine operation, measurement, troubleshooting skills |
| Work Environment | Design offices, programming stations, sometimes on the shop floor | Shop floor, machine shop environments |
| Responsibilities | Creating programs, optimizing machining processes | Running machines, inspecting parts, maintaining equipment |
While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

$30 - $40/hr
Full-time
Re-posted 5 days ago
We're seeking a CNC Programmer to support our growing custom millwork operation. This is a key role where your knowledge, consistency, and focus on quality will directly impact production success. If you're experienced in millwork, we’re open to remote work—you’ll still be a vital part of our team.
Key Responsibilities:Program 3-axis and 5-axis CNC routers using MasterCAM based on AutoCAD-generated drawings
Import, clean, and prep DXF files from drafting team, applying consistent layer logic and tooling strategy
Select appropriate tooling and optimize toolpaths for speed, accuracy, and material yield
Collaborate with drafting, shop floor, and production leads to clarify intent and resolve file issues
Maintain and evolve standardized tool libraries, templates, and macros within MasterCAM
Help train and support operators in executing programs accurately
Required Experience:3+ years of hands-on MasterCAM programming in a millwork, woodworking, or custom fabrication environment
Strong understanding of tooling, materials (hardwoods, MDF, PVC, etc.), and machining best practices
Ability to interpret architectural drawings, shop drawings, and CAM-ready DXFs
Familiarity with 3-axis and 4+1-axis CNC router workflows
Comfortable working in a fast-paced, highly customized production environment
Preferred:Experience in architectural millwork or custom woodworking
Familiarity with AutoCAD and file preparation standards for CAM handoff
Working knowledge of nesting software and toolpath optimization strategies
This role is perfect for someone who takes pride in their work, solving problems effectively, and turning a design into a reality—one toolpath at a time.
Work EligibilityE.F. San Juan, Inc. hires team members who are authorized to work in the United States and who currently reside within the U.S. Due to payroll, tax, and compliance requirements, we are not considering applicants located outside of the United States at this time. Remote positions must be performed from within the U.S.