Back
Verified FactoryFix Icon VERIFIED

CNC Programmer (direct hire)

TekPro

Money Icon
$40-48 /h
PAY RATE
Location Pin Icon
San Jose, CA
LOCATION
First Shift
SHIFT

Job Description

As posted by the hiring company

Job Overview:

1st Shift CNC Programmer -- (aerospace/defense manufacturing) -- San Jose, CA area

Company:

TekPro

| | | |



TekPro is partnered with a high-tech precision machining company in the San Jose area in search for an experienced CNC programmer! Apply now to be considered for this excellent career opportunity!DescriptionJob Title: CNC ProgrammerLocation: San Jose, CAPosition SummaryThe CNC Programmer is responsible for offline and manual programming, setting up, adjusting, and preparing 3-5 axis CNC mills and CNC lathes for production runs. This role ensures machines are properly tooled, programmed, and aligned to produce precision parts that meet quality standards and production schedules. The technician works closely with machinists, programmers, and quality inspectors to support efficient machine shop operations.Key Responsibilities:Machine Setup and Preparation:Program CNC mills and lathes offline (Cam Works, MasterCAM, or similar experience preferred)Set up CNC machines for production, including tooling selection, fixture installation, and offsets.Load and verify CNC programs and make adjustments as needed for accuracy.Perform inspections to verify setup and ensure compliance with specifications.Read and understand blueprints and machining drawings.Production Support:Assist operators in understanding and running setups efficiently.Troubleshoot setup-related issues, including tool wear, program edits, and machine performance.Ensure machines are optimized for efficiency, accuracy, and repeatability.Quality and Documentation:Verify parts meet customer and company quality standards using precision measuring instruments such as micrometers, calipers, and gauges.Document setup sheets and maintain records for repeat jobs.Follow company and industry quality standards, including ISO and AS9100.Maintenance and SafetyMaintain cleanliness and organization of setup tools and workstations.Perform basic machine maintenance during setups, including checking lubrication and coolant levels.Follow safety procedures and wear required PPE at all times.Collaboration:Work with programmers and engineers to refine setups for improved cycle times and quality.Provide feedback on tooling, fixtures, and programs to enhance future setups.Assist in training operators and junior machinists on proper setup procedures.Work Environment:Machine shop floor environment with exposure to noise, oils, and metal shavings.Requires standing, bending, and lifting up to 50 lbs.Standard shifts with overtime as needed to meet production requirements.Requirements:RequiredHigh school diploma or equivalent.3+ years of CNC lathe experience with a strong background in setups.Ability to read and interpret blueprints and machining drawings.Proficiency with precision measuring tools.Strong mechanical aptitude and problem-solving skills.PreferredExperience with Fanuc or Daewoo controls.Knowledge of GD&T (Geometric Dimensioning and Tolerancing).Prior experience in aerospace, defense, or precision machining environments.Familiarity with Lean and 5S practices.

| | | |

You should be proficient in:

  • CNC Programming

Machines & technologies you'll use:

  • CNC Mill (3-4 axis VMC) (Doosan)
  • CNC Lathe (2-4 axis) (Dmg Mori Seiki)
  • CAM Software (Mastercam)
  • CNC Mill (5+ axis VMC)
  • CNC Lathe (5+ axis) (Doosan, Dmg Mori Seiki)