CNC Programmer
SM&E Manufacturing
Job Description
Job Description
**SPACE MACHINE & ENGINEERING CORP.
**
*Precision Manufacturing | St. Petersburg, Florida
*
**CNC PROGRAMMER
**
**Job Description
**
**Reports To
**
Machine Shop Supervisor
**Job Hours
**
Flexible schedule; extended hours as needed
**Supervisory Responsibilities
**
None
| | | |
**JOB SUMMARY
**
The CNC Programmer is responsible for developing, proving out, and maintaining CNC programs used to manufacture precision components and assemblies. This position programs and supports CNC machining operations, verifies dimensional compliance, optimizes machining processes, and ensures work is performed in accordance with drawings, travelers, quality requirements, and applicable safety standards. The CNC Programmer works closely with Machine Shop, Engineering, and Quality to achieve first-pass yield, productivity, and on-time delivery objectives.
**DUTIES AND RESPONSIBILITIES
**
Read and interpret engineering drawings, specifications, work travelers, GD&T requirements, and other technical documentation.
Develop CNC programs and toolpaths using Mastercam for precision machining operations.
Set up, prove out, and support CNC machining processes in accordance with approved drawings and manufacturing requirements.
Post CNC programs to the appropriate machine controls and maintain organized, controlled program files and revisions.
Select appropriate tooling, cutting parameters, workholding, and machining strategies to achieve dimensional and productivity requirements.
Optimize cutting paths, feeds, speeds, tooling, and setups to improve cycle time while maintaining product quality.
Account for dimensional requirements associated with subsequent outside processes, including plating and other specified finishes.
Perform dimensional verification using appropriate precision measurement equipment and confirm conformance to drawing requirements.
Identify and correct programming, setup, or tolerancing issues that could result in nonconforming product.
Support first-piece, in-process, and final inspection activities as required.
Troubleshoot machining, tooling, setup, and program-related issues and implement effective corrective actions.
Review completed programs and processes for manufacturability, repeatability, efficiency, and production readiness.
Work collaboratively with Engineering, Quality, and Production personnel to resolve manufacturing issues and improve processes.
Produce accurate, repeatable CNC programs that support productivity, quality, safety, and on-time delivery goals.
Develop CNC programs directly from customer engineering drawings, solid models, and STEP files using Mastercam.
Perform Mastercam simulation and toolpath verification prior to program release to identify collisions, machine-travel limitations, tooling interference, and other potential machining issues.
Develop and maintain controlled setup documentation, including setup sheets, tool lists, workholding/fixture requirements, machining parameters, and program revision information.
Support first-piece inspection and AS9100 First Article Inspection (FAI) activities, including investigation and resolution of machining-related nonconformances.
Drive continuous improvement through setup reduction, cycle-time optimization, tooling improvements, scrap reduction, improved first-pass yield, and increased machine utilization.
**REQUIRED SKILLS AND ABILITIES
**
Strong ability to read and interpret mechanical drawings, blueprints, GD&T, specifications, and manufacturing documentation.
Advanced knowledge of CNC machining, tooling, workholding, feeds and speeds, and machining practices.
Proficiency with Mastercam CAD/CAM software is mandatory.
Working knowledge of G/M-code and CNC machine controls.
Ability to use precision inspection and measurement equipment.
Strong mechanical aptitude and practical shop mathematics skills.
Ability to troubleshoot machining and programming issues independently.
Strong attention to detail with a focus on quality, repeatability, and process control.
Effective time-management, organization, and prioritization skills.
Ability to work independently while following controlled procedures and documented requirements.
Ability to communicate effectively with Production, Engineering, Quality, and management.
Must meet applicable U.S. person requirements associated with the company's controlled work and customer contracts.
Ability to program from 2D engineering drawings and 3D solid models/STEP files.
Working knowledge of CAM simulation, toolpath verification, collision avoidance, and machine-travel limitations.
Ability to develop production-ready setup documentation, tooling strategies, and workholding/fixture requirements.
**EDUCATION AND EXPERIENCE
**
High school diploma or equivalent required; technical or vocational training in CNC machining, manufacturing, or a related field preferred.
Minimum of 5 years of proven CNC programming experience in a precision manufacturing environment; aerospace or defense manufacturing experience strongly preferred.
Demonstrated Mastercam programming experience required.
Experience programming and supporting CNC mills required.
CNC lathe and Wire EDM experience preferred.
Experience in an AS9100 or other regulated precision-manufacturing environment preferred.
**PERFORMANCE ACCOUNTABILITIES
**
Meet established production and productivity objectives.
Support required production and reporting deadlines.
Maintain quality standards and maximize first-pass yield.
Develop programs and processes that are safe, efficient, repeatable, and production-ready.
Maintain accurate program control and manufacturing documentation.
**TECHNICAL PROFICIENCIES
**
GD&T and blueprint interpretation
CNC programming and G/M-code
Mastercam CAD/CAM
CNC tooling and workholding
Production optimization and cycle-time improvement
Design for Manufacturability (DFM)
Advanced inspection and gauge measurement
Machine setup, changeover, geometry, and alignment
Statistical Process Control (SPC)
AS9100 quality systems
ITAR / export-controlled manufacturing awareness
Industrial and manufacturing engineering fundamentals
Basic computer and file-management skills
AS9100 First Article Inspection (FAI) support
Mastercam simulation and toolpath verification
3D solid-model and STEP-file programming
**MACHINES AND TECHNOLOGIES
**
Haas CNC Mills / 3- and 4-axis Vertical Machining Centers (VMCs)
Haas EC-400 Horizontal Machining Center (HMC)
Haas CNC Lathes
Mastercam CAD/CAM software
Precision measurement and inspection equipment
Wire EDM equipment, where applicable
**PHYSICAL DEMANDS
**
Ability to occasionally push, pull, lift, or move objects weighing up to 50 pounds.
Ability to stand, walk, reach, and perform normal machine-shop activities for extended periods.
Visual ability sufficient for precision inspection, including depth perception and peripheral vision.
Hearing and mental coordination sufficient to safely operate and work around manufacturing equipment.
**WORK ENVIRONMENT
**
Work is performed primarily in a precision manufacturing and machine-shop environment.
Employees may be exposed to moving mechanical equipment, machining fluids, fumes, and airborne particles.
Noise levels are generally moderate but may vary by work area; required personal protective equipment must be used.
**BENEFITS
**
401(k) retirement plan eligibility
Health, dental, vision, life, and disability insurance
Paid time off
**EQUAL EMPLOYMENT OPPORTUNITY
**
Space Machine & Engineering Corp. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without discrimination based on race, color, religion, sex, disability, veteran status, sexual orientation, gender identity, national origin, or any other classification protected by applicable law.
*This job description is intended to describe the general nature and level of work performed. It is not intended to be an exhaustive list of all duties, responsibilities, qualifications, or working conditions associated with the position. Responsibilities may be modified as business and operational needs require.
*
You should be proficient in:
- GD&T
- CNC Tooling
- CNC Programming
- G-Code
- Design for Manufacturability (DFM)
- M-Code
- CNC Machine Setup & Changeover
- Aerospace Manufacturing
- Machine Setups for Production Runs
Machines & technologies you'll use:
- CNC Mill (3-4 axis VMC) (Fanuc, Bridgeport, Mazak, ProtoTRAK, Haas, Okuma, Dmg Mori Seiki, Hurco, Brother, Makino, Kitamura, Doosan, Hwachon)
- CNC Lathe (2-4 axis) (Mazak, Haas, Okuma, Doosan, Takisawa, Dmg Mori Seiki, Hwachon, Fuji, Murata, Nakamura, Hyundai - Wia, Samsung, Quick Tech)
- CAM Software (Mastercam, Esprit, Autodesk Fusion 360, Siemens NX)
- CNC Mill (5+ axis VMC) (Fanuc, Mitsubishi, Mazak, Haas, Okuma, Kitamura, Hwachon, Dmg Mori Seiki, Mikron, Matsuura)
- CNC Lathe (5+ axis) (Mazak, Okuma, Doosan, Index, Eurotech, Miyano, Hwachon, Nakamura, Samsung, Dmg Mori Seiki)
- ...Description Reports To: Machine Shop Supervisor Job Hours: ~ Flexible to work extended hours as needed. Job Summary: The CNC Programmer is responsible for producing machine parts by programming, setting up, operating a computer numerical control (CNC) machine,...SuggestedFlexible hours
- ...Shop Supervisor Job Hours: ~7:00am-3:30pm shift, Mon-Fri. ~ Flexible to work extended hours as needed. Job Summary: The CNC Set Up Machinist is responsible for produces machine parts by setting up, operating a computer numerical control (CNC) machine, and...SuggestedFlexible hoursShift work
$25 - $28 per hour
Description At Kelly®, we’re passionate about helping you find a job that works for you. How about this one? We’re seeking a CNC Machine Operator to work at a premier manufacturing client in St Petersburg, FL. With us, it’s all about finding the job that’s just right....SuggestedTemporary workApprenticeshipLocal areaMonday to FridayFlexible hoursShift work- ...as refugees & asylees) Essential Duties and Responsibilities include, but are not limited to: Develops, modifies, and maintains CNC programs using CAM software to support production requirements. Interprets engineering drawings, GD&T requirements, specifications...SuggestedPermanent employmentContract workWork at office
- ...Job Description Job Description CNC Machinist – Precision Manufacturing St. Petersburg, FL | Full-Time | Day Shift Join a Growing Precision Manufacturing Team A leading precision manufacturing company in St. Petersburg is seeking an experienced CNC...SuggestedFull timeTemporary workDay shift
$25 per hour
...CNC Machine OperatorLocation: St. Petersburg, FLPay: $25.00 per hourSchedule: Monday – Friday | 5:00 AM – 3:00 PMJob SummaryWe are seeking a dependable and detail-oriented CNC Machine Operator to join our manufacturing team in St. Petersburg. This position is responsible...Full timeImmediate startMonday to FridayShift workWeekday work- ...production of all manufactured products. SUMMARY: Produces machined parts, setting up, and operating a computer numerical control (CNC) machine; maintaining quality and safety standards; keeping records; maintaining equipment and supplies **1st Shift - 4:00AM - 2:...ApprenticeshipDay shiftAfternoon shift
$28 per hour
...Job Description Job Description Machinist III – CNC & Manual Pay: $28.00/hour Schedule: Monday–Friday, 6:00 AM–2:30 PM Must be Flexible for OT Position Type: Full-Time We are seeking an experienced Machinist III to join our machine shop team. This is a...Full timeMonday to FridayFlexible hours- ...MachinistPosition OverviewExtreme Coatings is seeking an experienced Manual Machinist for our manufacturing facility. This is a hands-on, non-CNC position focused primarily on manual lathe work, grinding, and finishing industrial components. The ideal candidate has strong...
- ...Job Description Job Description St. Pete – 1st Shift CNC Machinists What We’re Looking For: Previous CNC mill and/or lathe experience is preferred Experience operating or setting up manufacturing or machining equipment Ability to read and follow blueprints...Temporary workDay shift
- ...Thurs 5a-3:30p Essential Duties and Responsibilities include, but are not limited to: Performs all duties associated with a Level CNC Setup Operator without assistance. Operates, changes over, & sets up a minimum of three (3) types of primary CNC equipment....Shift work
- Prince I275 St Pete E7U17 877 Executive Center Dr W Saint Petersburg, FL 33702, USA Measuring distance from grade stakes, drives stakes, and stretches tight line Bolts, nails, aligns, and block up under forms Signals operators of construction or asphalt equipment to ...
- Job Description Job Description Job Title: Machine Operator Location: On-site – St. Petersburg, FL 33716 Work Schedule: 7:00 AM to 7:00 PM EST, 2-2-3 rotating shift. Must be able to work any day of the week. Contract: 1–3 months with possibility of extension...Contract workTemporary workLocal areaImmediate startRotating shift
$16 - $19 per hour
Our client, a globally recognized manufacturer of aerospace, automotive and surgical tools are currently looking for an experienced machine operator to join their team at their site in St. Petersburg. Due to growth, our client is actively employing candidates who are looking...Hourly payPermanent employmentFull timeMonday to FridayFlexible hoursShift workDay shift$31 - $49 per hour
Join the KARE Revolution! Are you a licensed LVN (LPN) or RN? Apply to be a HERO today. At KARE, our mission is to transform caregivers like you into SUPERHEROES and allow care based communities to call on you to save the day! With KARE, you can earn extra income...Hourly payExtra incomeShift work- ...pounds as required. • Reliable attendance and transportation. • Willingness to work overtime when needed. Preferred Experience • CNC Machine Operation • Packaging Equipment • Injection Molding • Food Production Equipment • Metal Fabrication Equipment •...
$20 - $25 per hour
...months . Paid vacation after 1 year. · Performance reviews with potential for raises and bonuses. \nCompany Description Corint CNC Woodworking and Panels designs and manufactures custom kitchen cabinets, closets, Built-Ins, and decorative wall panels — every piece...Hourly pay- ...engineering challenges related to material properties, structural integrity, and manufacturing constraints. * Collaborate with CNC programmers and fabricators to ensure accurate machining and efficient production processes. * Provide technical support and...Full timeFor contractors
- Lead Automation Engineer Power Design Inc. is a $1.4B national design-build multi-trade contractor operating across 28 states with 3,000+ employees. We self-perform everything — design, prefabrication, installation, and delivery. Our manufacturing operations produce...For contractors
- Automation Engineer — Distribution Power Design Inc. is a $1.4B national design-build multi-trade contractor operating across 28 states. We self-perform design, prefabrication, installation, and delivery. Our DC, warehouse, and logistics operations are scaling faster...For contractors
- ...General knowledge of welding, machining (mill, lathe, EDM, and CNC).Behavioral AttributesEffectively manage multiple projects concurrently... ...PLCs.Able to use a computer to connect to PLCs HMIs and other programmable devices for monitoring and troubleshooting. Knowledge of...Hourly pay
- Job Description Position Purpose: Repair and Tool Technicians are responsible for the evaluation and repair of small engines, outdoor power equipment and handheld electrical devices. This position makes equipment recommendations and ensures that units are maintained...Local area
- Job Description Job Description Magnum Air, LLC is looking for an HVAC Technician to join our team. We are a family owned and operated for over 15 years. We pride ourselves on providing excellent customer service as well as top notch work. Opportunity for growth. ....
- Job Description Job Description Hearts Heating And Air Conditioning, a Pinellas County-based HVAC company, is looking for a skilled HVAC Service Technician to join our team! We are looking to hire an experienced HVAC Service Technician with 2 or more years of verifiable...Local areaWeekend work
$15 per hour
Noninstructional/Support - Position - Plant Operator/Custodian Job Number 3700273613 Start Date 09/28/2026 Open Date 08/24/2026 Closing Date 09/25/2026 # of Jobs 1 Hours per Day 8 Work Hours 11:00 am to 7:30...Full timeContract workTemporary work- Plant Operator Advanced Recycling Technologies (ART) specializes in the recovery of small, hard-to-capture non-ferrous metals from two primary waste streams: automobile shredder residue (ASR) and Waste-to-Energy (WTE) facility ash. With decades of proven industry experience...Local area
- Principal Automation Engineer (JDAS)At Jabil, we are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of experience across industries and a vast network of over 100 sites...Contract workLocal areaWorldwide
$60k - $150k
Job Description Job Description Benefits: Bonus based on performance Company car Competitive salary Dental insurance Employee discounts Flexible schedule Free uniforms Health insurance Opportunity for advancement Paid time off Training...For subcontractorLocal areaImmediate startFlexible hoursAfternoon shift$22 - $30 per hour
Job Description Job Description Fuss Free Progressive Plumbing, LLC is a family-owned company with a strong reputation for quality service. We are looking for an experienced HVAC Residential Technician to join our growing team and help serve residential customers throughout...Hourly pay$100k
Job Description Job Description Overview Earning potential: Over $100,000 per year based on performance SIGN-ON BONUS: UP TO $2,500.00 DEPENDING ON EXPERIENCE - MUST HAVE 3+ YEARS OF RESIDENTIAL HVAC EXPERIENCE Schedule: To be discussed at interview ...Full timeLocal areaRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


