CNC Programmer
$100k - $145kLaborup
Overview
We’re hiring an experienced CNC Programmer to support a high-precision manufacturing operation in the San Jose area.
This is a hands-on programming role supporting the production of complex, tight-tolerance components across CNC milling and turning equipment. You’ll develop programs, prove out new work, troubleshoot machining challenges, and continuously improve processes directly alongside machinists and setup personnel on the shop floor.
You'll program 5-axis mills, multi-axis lathes, and/or mill-turn equipment, with ownership beyond simply generating toolpaths, also developing machining strategies, selecting tooling and workholding, supporting first articles, and optimizing programs for quality, repeatability, and efficiency.
Compensation
- $100,000 - $145,000+ / yr (total comp)
- $40 – $52/hr (base)
- Steady 45-55 hour schedules (overtime opportunity)
Role Highlights
- Meaningful overtime and earnings opportunity: Steady 45-55 hour schedules, all overtime eligible
- Advanced machining: Work with 5-axis milling, multi-axis turning, and mill-turn applications
- End-to-end ownership: Program, prove out, troubleshoot, and optimize complex CNC processes
- Hands-on environment: Work directly with machinists during setups, first articles, and production
- Modern programming tools: Supporting Mastercam, Surfcam. and more
Shift
- First Shift
Responsibilities
- CNC Programming: Develop, prove, troubleshoot, and optimize CNC programs for complex precision components
- Multi-Axis Machining: Program CNC mills and/or lathes, including 5-axis, multi-axis, and mill-turn applications
- Process Development: Build machining strategies from engineering drawings, CAD models, tolerances, and GD&T requirements
- CAM Programming: Utilize Mastercam, Surfacam, Fusion 360, or comparable CAM software
- G-Code: Review, edit, and troubleshoot G-code as needed
- Tooling & Workholding: Determine appropriate tooling, fixturing, workholding, speeds, feeds, and machining strategies
- Program Verification: Simulate and verify toolpaths for accuracy, collision avoidance, and efficient machine operation
- Machine Prove-Outs: Work directly with machinists and setup personnel during new setups, prove-outs, and first article runs
- Troubleshooting: Resolve programming, tooling, workholding, dimensional, and machining issues directly on the shop floor
- Process Optimization: Improve cycle times, setup efficiency, tool life, repeatability, and scrap rates
- Documentation: Maintain programming files, tooling information, setup documentation, and revision history
- Cross-Functional Support: Partner with engineering and quality teams to ensure finished components meet customer specifications
Requirements
Qualifications
Required
- 5+ years of CNC machining and/or programming experience in a production environment
- Strong CNC programming experience with mills, lathes, or both
- Proficiency with Mastercam, Surfcam, Fusion 360, or comparable CAM software
- Strong working knowledge of G-code
- Ability to interpret complex blueprints, CAD models, tolerances, and GD&T
- Strong understanding of tooling, workholding, speeds and feeds, and machining best practices
- Experience producing complex, tight-tolerance components
- Ability to troubleshoot machining problems directly at the machine
- Experience supporting machinists through setups, prove-outs, and production
Preferred
- 5-axis CNC milling experience
- Multi-axis lathe experience
- Mill-turn programming experience
- Strong hands-on machining background
- Experience developing complete machining processes from initial programming through production
Benefits
- Direct Hire
- Health, Dental, and Vision Insurance
- 401(k)
- Paid Time Off
$40 - $52 per hour
...We’re hiring an experienced Multi-Axis CNC Lathe Programmer to join a rapidly growing, high-end precision manufacturer supporting aerospace, defense, and other advanced industries . This is a multi-campus manufacturing operation in the San Jose area with modern...SuggestedDay shift- ...Position Summary The CNC Lathe Programmer is responsible for creating, optimizing, and troubleshooting CNC lathe programs to support precision machining operations. This role involves developing efficient machining processes, selecting tooling, and ensuring part quality...SuggestedApprenticeshipWork at office
- ...Job Description Job Description This CNC Programmer Milling/Lathe role focuses on creating and optimizing programs for milling machines, including 5-axis machines, and lathes with live tooling. The position involves developing precise toolpaths, editing G-code, setting...Suggested
- ...Job Description Job Description Job Title: CNC Router Machinist / Programmer Position Summary We are seeking a skilled CNC Router Machinist with programming experience to join our manufacturing team. The ideal candidate will be responsible for programming, setting...Suggested
- ...TTM Technologies, a leading PCB manufacturer in the United States, is seeking a Mechanical Drill Operator. You will operate CNC drilling equipment, load and unload materials, perform start-up and maintenance tasks, and ensure compliance with quality standards on a fast...Suggested
- ...customer quality standards. An Operator will adhere to safety standards and ensure that the machine runs smoothly. The essential role of a CNC operator is to operate CNC machines, load and unload raw materials or partially finished goods, inspect and measure finished products...Shift work
$23 - $27 per hour
...Now hiring for a CNC Operator Location: Santa Clara, CA Pay Rate: $23.00 - $27.00 per hour Shifts Available: 1st, 2nd, and weekend Crank It Up: We're Hiring Machine Pros Like You. Looking for CNC Operator jobs in Santa Clara where...Hourly payWeekly payImmediate startShift workWeekend work$40 per hour
...Description Job Title: CNC Machinist Location: San Jose CA 95131 Employment Type: Full-TIme Direct Hire with comprehensive benefits Industry: Aerospace Compensation: $40/hr. Schedule: First Shift Monday-Friday Acara Solutions is seeking a Senior...Full timeWorldwideMonday to FridayDay shift$2,500 per month
...speed. To meet that requirement, we are standing up an in-house quick-turn prototyping shop at our 80,000 square foot Milpitas facility: CNC machining, a full sheet metal cell (waterjet + CNC press brake), and system assembly. As one of the first machinist/fabricators on...ApprenticeshipWork at officeRelocation packageFlexible hoursShift work- ...performance Dental insurance Health insurance Paid time off PHD Machining – Full-Time PHD Machining is seeking a senior-level CNC Lathe Machinist who can program, set up, and run precision parts with minimal supervision. If you can take a print and deliver...Full timePart time
$35 - $45 per hour
...Overview We’re hiring CNC Setup Machinists for a precision machine shop supporting aerospace and semiconductor work in San Jose, California. You’ll set up and machine large, complex, tight-tolerance components using 3-axis mills, 5-axis machines, and CNC lathes....Monday to FridayDay shift$30 - $45 per hour
...CNC Machinist Shift/Hours: Monday - Friday, 8:00 am-5:00 pm Pay Rate: $30-$45 per hour Location: Morgan Hill, CA Experience: At least 1 year of Industry experience We are excited to share a new opportunity for a CNC Machinist located in Morgan Hill! This...Hourly payTemporary workApprenticeshipWork experience placementImmediate startMonday to FridayShift work- ...CNC Lathe Machinist We are looking for CNC Lathe Machinists to join our 1st and 2nd shifts in Santa Clara, CA. CNC Lathe Machinist Responsibilities Reviews work orders, drawings, engineering plans, materials, specifications, locations of surfaces, and machining...Local areaDay shiftAfternoon shift
$38 - $50 per hour
...Lead CNC Machinist We are seeking a self-motivated Lead CNC Technician to take full ownership of a Star20RV2 machine and manage a small, local lab facility in San Jose, CA. Pay rate is $38.00 – $50.00 / hr. Schedule is 1st shift. In this dual-role position, you...Local areaDay shift- ...CNC Mill Machinist We are looking for CNC Mill Machinists to join our 1st and 2nd shifts in Santa Clara, CA. CNC Mill Machinist Responsibilities: Applies commonly used concepts, practices, and procedures on a Vertical or Horizontal Mill Reviews work orders...Local areaDay shiftAfternoon shift
- ...Job Description Job Description Essential Responsibilities: · Work on complex assignments that include operating CNC and Manual machines producing highly precision parts. · Use judgment and initiative in resolving problems and making recommendations. · Design...
- ...Job Description Job Description Position Overview Operate and program CNC Lathes (3 & 4 AXIS Lathes ) to produce precision metal parts based on engineering drawings and specifications. Ensure machine efficiency, maintain equipment, and inspect finished products...
- ...Job Description Job Description Beam On Technology is seeking a dependable and motivated CNC Operator to support our tooling and manufacturing operations. This position is responsible for operating CNC equipment to produce precision tooling and components in accordance...
- ...Job Description Job Description Job Overview We are seeking an experienced CNC Machinist to join our team. In this role, you will operate and set up CNC machines to manufacture high-precision components while maintaining strict quality and safety standards....Full time
- ...Job Description Job Description Job Title: CNC Vertical Mill Machinist (3-Axis / 5-Axis) Company: PHD Machining Location: Santa Clara, California Job Type: Full-time Job Summary: PHD Machining is seeking an experienced CNC Vertical Mill Machinist...Full time
- ...Job Description Job Description Job Summary We are seeking a skilled CNC Machinist with experience in 3-axis, 4-axis, and 5-axis machining to set up, operate, and maintain CNC equipment. The ideal candidate will be responsible for producing precision components...
$127.1k - $226k
Please Note:1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.Job Description:Broadcom Central Engineering is...Full timeLocal area- ...Construction Materials and Consumer Goods. Read blueprints or work orders to understand dimensions and tolerances Set up and adjust CNC saw machines as needed Load plastic materials (acrylic, PVC, polycarbonate, etc.) Monitor cuts for accuracy and quality...
- ...Job Description Job Description JSG is seeking 2 CNC Lathe Machinist III's for 2nd shift for a temp to hire, onsite position for our established Aerospace client in Simi Valley. Pay rate: $27-$37 - $2 shift differential Position Summary: The candidate will be...Weekly payPermanent employmentTemporary workShift workAfternoon shift
- ...Field Service Engineer Be a definitive technical expert for a global innovator in high-precision CNC machine manufacturing! Our client seeks an elite Field Service Engineer based out of Silicon Valley. This critical, autonomous field role demands 3-5 years of deep CNC...
$20 per hour
...Job Description Job Description About the Role: Join B&Z Manufacturing Company Inc. as a Vertical CNC Mill Operator, where precision meets innovation! The ideal candidate must be able to read, write and understand English. Potential employees must be team-oriented...Hourly payImmediate startMonday to FridayDay shift$129k - $166k
...parts This position is fully on-site at our San Jose office, five days per week. Responsibilities Program and operate CNC mills and lathes for flight components Sit in testing and tooling design reviews to flag manufacturability and tolerance issues early...Permanent employmentFull timeTemporary workWork at officeRemote workFlexible hours$110k - $145k
DescriptionPosition Overview:Support and enhance the Analog CAD design flow across the full custom IC design cycle, including schematic, layout, simulation, and physical verification using Cadence Virtuoso and Calibre tools.Responsibilities:Support and optimize Analog CAD...- ...CAM on the machine and have hands-on experience operating HAAS CNC machines, with a preference for gantry or vertical mills. Familiarity... ...troubleshooting at the machine. Mentor or train a junior programmer/machinist, working closely with our current employee who is...Local areaFlexible hours
$150.68k - $225.7k
About Marvell Marvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, and carrier architectures, our innovative technology is enabling new possibilities. At Marvell, you can...Permanent employmentInternshipWork at officeRemote workWork from homeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!
- cnc applications engineer San Jose, CA
- cnc setup operator San Jose, CA
- cnc programmer San Jose, CA
- cnc operator San Jose, CA
- cnc engineer San Jose, CA
- cnc mill machinist San Jose, CA
- boeing cnc machinist San Jose, CA
- cnc machinist programmer San Jose, CA
- cnc machine operator San Jose, CA
- cnc machinist San Jose, CA


