1

Software Engineering Apprenticeship Jobs in California

Field Engineer

San Jose, CA · On-site

$80K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Complete 4-year carpenters union apprentice program * Work with carpenters, foremen, and ... Solid computer skills, especially the Microsoft Office suite, scheduling software (MS Project, P6 ...

Field Engineer

San Jose, CA

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Complete 4-year carpenters union apprentice program * Work with carpenters, foremen, and ... Solid computer skills, especially the Microsoft Office suite, scheduling software (MS Project, P6 ...

... apprenticeship preferred * 7+ years of CNC lathe programming experience in a precision machining environment * Strong proficiency in G-code programming and CAM software (Mastercam, GibbsCAM, or ...

... apprenticeship preferred * 7+ years of CNC lathe programming experience in a precision machining environment * Strong proficiency in G-code programming and CAM software (Mastercam, GibbsCAM, or ...

Be Seen First

Catia / Mastercam CNC Programmer (Aerospace and Defense)

Walnut, CA · On-site

$40 - $60/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software knowledge in Catia or Mastercam (both would be a plus) and Vericut a MUST * Strong ... From apprenticeship to leadership, our people are proud of the important work we do.

Stationary Engineer I

Sacramento, CA · On-site

$98K - $108K/yr

... software applications such as word processing, spreadsheets, databases, and other specialized ... Or: 3. A certificate of completion from a Federal/State approved Stationary Engineer apprenticeship ...

Stationary Engineer I

Sacramento, CA · On-site

$98K - $108K/yr

Office procedures, methods, and equipment including computers and applicable software applications ... Or: 3. A certificate of completion from a Federal/State approved Stationary Engineer apprenticeship ...

Be Seen First

CNC Programmer / Machinist

Corona, CA · On-site

$95K - $105K/yr

  • PTO

Develop, validate, and optimize CNC programs using CAM software and G-code * Define machining ... Support engineering, quality, and production teams with manufacturability input (DFM) * Participate ...

Be Seen First

CNC Programmer / Machinist

Corona, CA · On-site

$95K - $105K/yr

  • PTO

Develop, validate, and optimize CNC programs using CAM software and G-code * Define machining ... Support engineering, quality, and production teams with manufacturability input (DFM) * Participate ...

Showing results 21-40

Software Engineering Apprenticeship information

Can you get a software engineering apprenticeship?

Yes, software engineering apprenticeships are available for individuals interested in gaining hands-on experience in coding, software development, and related tools. These programs often target early-career professionals or students and may require basic programming skills and a willingness to learn on the job.

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

To thrive as a Software Engineering Apprentice, you need a solid grasp of programming fundamentals, problem-solving abilities, and a relevant educational background such as coursework in computer science or related fields. Familiarity with modern development tools, version control systems like Git, and at least one popular programming language (such as Python, Java, or JavaScript) is typically expected. Strong communication, eagerness to learn, and teamwork skills set successful apprentices apart. These competencies ensure you can effectively contribute to projects, absorb knowledge quickly, and adapt to fast-paced engineering teams.

What kind of mentorship or training can I expect during a software engineering apprenticeship?

As a Software Engineering Apprentice, you’ll usually receive structured mentorship from experienced developers who guide you through technical challenges and review your code. Many programs offer a mix of hands-on project work, regular check-ins, and formal training sessions to help build your skills incrementally. You may have the chance to rotate across teams or work with different specialists, giving you exposure to various technologies and work styles. This supportive environment not only accelerates your learning but also prepares you for a successful transition into a full-time software engineering role.

What is a software engineering apprenticeship?

A Software Engineering Apprenticeship is a structured, hands-on training program that allows individuals to gain real-world software development experience while working under the guidance of experienced engineers. Apprentices typically work on coding projects, collaborate with teams, and learn industry best practices. These programs are designed for individuals with little to no professional experience and often serve as a pathway to a full-time software engineering role.

What are popular job titles related to Software Engineering Apprenticeship jobs in California?

For Software Engineering Apprenticeship jobs in California, the most frequently searched job titles are:

What job categories do people searching Software Engineering Apprenticeship jobs in California look for?

The top searched job categories for Software Engineering Apprenticeship jobs in California are:

What cities in California are hiring for Software Engineering Apprenticeship jobs?

Cities in California with the most Software Engineering Apprenticeship job openings:

Infographic showing various Software Engineering Apprenticeship job openings in California as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

$32.25 - $42.75/hr

Full-time

Retirement

Re-posted 20 days ago


Job description

HVAC Controls Technician position with a large HVAC controls company We are a large growing HVAC controls company that works on many complex and cutting-edge controls systems projects. This is a full-time position with great benefits, retirement package, and plenty of room for career growth. Responsibilities: Identify code issues.

Complete commissioning and testing of systems. Coordinates with mechanical contractors for installation. Troubleshoot and repair local controllers, communication wiring, and programs.

Train and mentor: apprentices and more junior technicians to grow within the company. Requirements: Local Stable Work History 3 years' experience in building controls and automation, including installation, troubleshooting, diagnosis and repair of emergency management systems. Proficient in BAC HVAC Software/Programming and Building Automation Systems.

Associates in Electronics or Vocational Certifications in HVAC/Electrical Controls Systems.


Gulfstream Strategic Placements logo

About Gulfstream Strategic Placements

Sourced by ZipRecruiter

Gulfstream Strategic Placements, based in Los Angeles, CA, US, is a prominent company specializing in the recruitment and executive search industry. Their area of specialty lies mainly in the construction industry. With a keen eye for talent and a focus on fulfilling employers' talent needs, Gulfstream Strategic Placements is an industry leader connecting various businesses with well-suited, skilled professionals. They take great pride in their long-standing reputation for delivering quality candidates that help businesses thrive.

Industry

Recruiting and staffing services

Company size

1 - 10 Employees

Headquarters location

Corona, CA, US

Year founded

2014

Social media