1

Computer Programming Apprenticeship Jobs in San Jose, CA

Tool Maker

Fremont, CA · On-site

$38 - $48/hr

Interpret complex blueprints, CAD models, and engineering drawings. * Troubleshoot mold performance ... Completion of a statecertified mold making apprenticeship preferred. * Technical degree in ...

Tool Maker

Fremont, CA · On-site

$36 - $44/hr

Interpret complex blueprints, CAD models, and engineering drawings. * Troubleshoot mold performance ... Completion of a statecertified mold making apprenticeship preferred. * Technical degree in ...

Interpret complex blueprints, CAD models, and engineering drawings. * Troubleshoot mold performance ... Completion of a statecertified mold making apprenticeship preferred. * Technical degree in ...

Interpret complex blueprints, CAD models, and engineering drawings. * Troubleshoot mold performance ... Completion of a statecertified mold making apprenticeship preferred. * Technical degree in ...

Bachelor's degree in Computer Science * Must have work authorization in USA * 2-3 years experience ... benefits, training, and apprenticeship. CENTRL makes hiring decisions based solely on ...

... apprentice to director level. You will have the opportunity to work on a variety of projects, and ... Uses computer software as a tool for solving basic engineering problems. Performs work in ...

... apprentice to director level. You will have the opportunity to work on a variety of projects, and ... Uses computer software as a tool for solving basic engineering problems. Performs work in ...

... apprentice to director level. You will have the opportunity to work on a variety of projects, and ... Uses computer software as a tool for solving basic engineering problems. Performs work in ...

DoD SkillBridge - Honor Role

San Jose, CA · On-site

$121K - $162K/yr

... Apprenticeship Program eBay proudly offers the Honor Role Apprenticeship Program through the ... Education: Bachelor's degree or equivalent in Computer Science, Engineering, Cybersecurity, or ...

CNC Machinist

Santa Cruz, CA · On-site

$26 - $32/hr

Analyze complex engineering drawings, CAD models, and work orders to determine the optimal ... Trade/vocational school certification or completion of a recognized apprenticeship is preferred.

Tool Maker

Fremont, CA · On-site

$38 - $48/hr

Interpret complex blueprints, CAD models, and engineering drawings. * Troubleshoot mold performance ... Completion of a state-certified mold making apprenticeship preferred. * Technical degree in ...

... systems. * CAD & Layout Design: Utilize AutoCAD/Autodesk to prepare, update, and maintain ... apprenticeships paired with extensive engineering experience. * Technical Proficiency: Strong ...

Train new hires or apprentices. * Work in teams to troubleshoot manufacturing problems and perform ... Knowledge of CNC programming and G & M code * Basic to intermediate tool probe * Demonstrated ...

Showing results 21-40

Computer Programming Apprenticeship information

See San Jose, CA salary details

$38.7K

$76.1K

$111.9K

How much do computer programming apprenticeship jobs pay per year?

As of Sep 3, 2026, the average yearly pay for computer programming apprenticeship in San Jose, CA is $76,149.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,200.00 and $93,800.00 per year, depending on experience, location, and employer.

What is a computer programming apprenticeship?

A Computer Programming Apprenticeship is a training program that combines hands-on work experience with classroom learning to develop coding and software development skills. Apprentices typically work under the supervision of experienced programmers while learning programming languages, debugging, and software development best practices. These programs can last several months to a few years and often lead to full-time employment.

What does a typical day look like for someone in a computer programming apprenticeship?

As a Computer Programming Apprentice, your typical day often includes shadowing experienced developers, writing and testing code under supervision, attending team meetings, and working on real-world projects that reinforce your learning. You'll likely be paired with a mentor who guides your progress and helps troubleshoot challenges. Regular feedback sessions, collaborative problem-solving, and opportunities to participate in coding workshops or training are also common. This structure is designed to give you hands-on experience, gradually increasing your responsibilities as your skills develop.

What are the key skills and qualifications needed to thrive in a computer programming apprenticeship, and why are they important?

To thrive as a Computer Programming Apprentice, you need a foundational understanding of programming languages such as Python, Java, or JavaScript, along with basic problem-solving skills and a high school diploma or equivalent. Familiarity with code editors like Visual Studio Code, version control systems like Git, and, in some cases, coursework or certifications in computer science is beneficial. Strong communication skills, eagerness to learn, and the ability to take constructive feedback will help you excel in this collaborative, growth-focused environment. These competencies are essential for quickly gaining technical expertise and contributing effectively to team projects in a dynamic tech setting.

What are popular job titles related to Computer Programming Apprenticeship jobs in San Jose, CA?

For Computer Programming Apprenticeship jobs in San Jose, CA, the most frequently searched job titles are:

What job categories do people searching Computer Programming Apprenticeship jobs in San Jose, CA look for?

The top searched job categories for Computer Programming Apprenticeship jobs in San Jose, CA are:

What cities near San Jose, CA are hiring for Computer Programming Apprenticeship jobs?

Cities near San Jose, CA with the most Computer Programming Apprenticeship job openings:

Infographic showing various Computer Programming Apprenticeship job openings in San Jose, CA as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution, with an average salary of $76,149 per year, or $36.6 per hour.

Tool Maker

medplast

Fremont, CA • On-site

$38 - $48/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 5 days ago


Job description

About the company:

Viant is a global medical device partner providing design, development, manufacturing, and assembly services through capabilities in materials, plastics, metals, extrusion, and automation. With nearly 6,000 employees across 24 locations worldwide, it delivers high quality, life enhancing products with scale and expertise to bring devices to market efficiently. Learn more at Viant Medical’s website or on LinkedIn.

About the site:

Our Fremont manufacturing facility specializes in clean room-based medical device assembly, including catheter manufacturing, supporting complex and high-precision production. Our Tool Room is going through an expansion. We are committed to investing in our your' education, professional development, and long-term career growth as part of our Tooling team. 

About the role:

As a Tool Maker you will perform advanced mold making, repair, and modification work with minimal supervision. You will support production and engineering by independently executing complex machining, troubleshooting mold performance issues, and mentoring junior team members. You will also operate a wide range of tool room equipment including CNC, EDM, and highprecision manual machines to ensure highquality mold performance and adherence to customer specifications.

Compensation: We offer market competitive compensation. Potential salary range for this role is $38.00-$48.00 per hour. Actual pay will be determined based on experience. qualifications, geographic location, and other job-related factors permitted by law.

Relocation assistance available for non-local candidates

Responsibilities:

  • Manufacture new molds and components per customer specifications with minimal oversight.
  • Perform advanced repairs, modifications, and refurbishments on existing injection molds.
  • Independently set up, program, and operate CNC machining centers, EDM sinkers, and WEDM equipment.
  • Create fixtures, jigs, and auxiliary tooling to support production needs.
  • Interpret complex blueprints, CAD models, and engineering drawings.
  • Troubleshoot mold performance issues and recommend corrective actions.
  • Verify part accuracy using precision inspection equipment and techniques.
  • Ensure all work meets quality, dimensional, and functional requirements.
  • Participate in design reviews and kickoff meetings, providing technical input to improve manufacturability.
  • Plan, schedule, and prioritize work to meet quoted hours and delivery deadlines.
  • Prepare machining plans, prints, and instructions for helpers or apprentices.
  • Document work performed and communicate followup actions needed for mold assembly or production.

Education

  • High School education or equivalent
  • Completion of a statecertified mold making apprenticeship preferred.
  • Technical degree in Mechanical Engineering or related field preferred but not required.

Experience

  • 7+ years of mold making experience, including complex mold builds.
  • 5+ years of tool room machining experience.
  • Demonstrated experience troubleshooting injection molding issues.
  • Proven ability to work independently on advanced tooling projects.

Knowledge, Skills and Abilities

  • Strong mechanical aptitude and advanced problemsolving skills.
  • Proficiency in mold design theory and mold material processing.
  • Excellent math skills including geometry and trigonometry.
  • Ability to lift up to 50 lbs and safely use pneumatic and power tools.
  • Advanced knowledge of inspection equipment and measurement techniques.
  • Computer literacy for interoffice communication and job documentation.
  • Experience with Makino CNC and Charmilles Wire EDM equipment is a plus.
  • Strong CNC programming skills (Vero, SOLIDWORKS, or equivalent).
  • Ability to manage multiple projects simultaneously.

Benefits: 

  • New employees are eligible for the following benefits effective date of hire!
  • Medical, dental, and vision benefits
  • Company-paid life insurance and disability benefits
  • Generous Paid time off and 10 paid Holidays
  • 401k Plan with Company Match
  • Tuition Reimbursement
  • Voluntary Universal Life and Long-Term Care
  • Voluntary Legal Plan
  • Pet Insurance
  • Home Ownership Program