1

Software Engineering Apprentice Jobs in Azusa, CA

Compliance Analyst

Los Angeles, CA · On-site

$108 - $132/hr

  • Medical

  • Retirement

  • PTO

... Software Engineer (Match Group AI) Seoul, South Korea Match Group Product Manager (Match Group AI ... Apprenticeship - Junior Marketing Assistant Paris, France Meetic Manager, Strategy Dallas, Texas ...

Technical Drafter

Los Angeles, CA · On-site

$23.75 - $30.50/hr

Experience with CNC / CAM software. * Strong organizational skills and ability to manage large ... Ability to collaborate effectively with cross-functional teams, including designers, engineers, and ...

Product Manager

Los Angeles, CA · On-site

$120K - $200K/yr

  • Medical

  • Retirement

  • PTO

... engineering and design in a Lean/Agile environment to ship high-quality software rapidly and ... benefits, training, and apprenticeship. Epsilon3 makes hiring decisions based solely on ...

Product Manager

Los Angeles, CA · On-site

$120K - $200K/yr

  • Medical

  • Retirement

  • PTO

... engineering and design in a Lean/Agile environment to ship high-quality software rapidly and ... benefits, training, and apprenticeship. Epsilon3 makes hiring decisions based solely on ...

Product Manager

Los Angeles, CA · On-site

$120K - $200K/yr

... engineering and design in a Lean/Agile environment to ship high-quality software rapidly and ... benefits, training, and apprenticeship. Epsilon3 makes hiring decisions based solely on ...

Diesel Mechanic

Los Angeles, CA · On-site

$40 - $58/hr

Construction, Engineering, & Skilled Trades Employment Type: Full Time Location: California ... Mentor and train junior mechanics and apprentices * Perform comprehensive DOT inspections and ...

Be Seen First

Machine Operator 2nd Shift

Sylmar, CA · On-site

$20 - $25/hr

  • Medical

  • Dental

  • Vision

  • Retirement

... apprenticeship program preferred. · At least one year of related experience required. · ... Materials Engineer Evaluates materials and develops machinery and processes to manufacture ...

... and apprentices. * Responsible for implementing Safety Department protocols by reviewing and ... Computer & Smart-phone skills accommodating electronic field-to-office software and communications.

... and apprentices. * Responsible for implementing Safety Department protocols by reviewing and ... Computer & Smart-phone skills accommodating electronic field-to-office software and communications.

... and apprentices. * Responsible for implementing Safety Department protocols by reviewing and ... Computer & Smart-phone skills accommodating electronic field-to-office software and communications.

Senior Account Executive

Los Angeles, CA · On-site

$140K - $200K/yr

  • Medical

  • Retirement

  • PTO

Experience selling workflow, engineering, PLM, MBSE, simulation, or operations software ... benefits, training, and apprenticeship. Epsilon3 makes hiring decisions based solely on ...

Experience selling workflow, engineering, PLM, MBSE, simulation, or operations software ... benefits, training, and apprenticeship. Epsilon3 makes hiring decisions based solely on ...

Senior Account Executive

Los Angeles, CA · On-site

$140K - $200K/yr

  • Medical

  • Retirement

  • PTO

Experience selling workflow, engineering, PLM, MBSE, simulation, or operations software ... benefits, training, and apprenticeship. Epsilon3 makes hiring decisions based solely on ...

EDM Lead

Carson, CA · On-site

$22 - $29.70/hr

... or apprenticeship preferred * 5+ years of wire EDM experience, including setup and programming ... CAM software experience a plus * Strong problem-solving and communication skills Physical ...

EDM Lead

Carson, CA · On-site

$22 - $29.70/hr

... or apprenticeship preferred * 5+ years of wire EDM experience, including setup and programming ... CAM software experience a plus * Strong problemsolving and communication skills Physical ...

Showing results 41-60

Software Engineering Apprentice information

See Azusa, CA salary details

$12

$22

$37

How much do software engineering apprentice jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for software engineering apprentice in Azusa, CA is $22.40, according to ZipRecruiter salary data. Most workers in this role earn between $17.60 and $24.47 per hour, depending on experience, location, and employer.

What is the difference between Software Engineering Apprentice vs Software Developer?

AspectSoftware Engineering ApprenticeSoftware Developer
Required CredentialsTypically enrolled in or recent graduate of a coding bootcamp or computer science programBachelor's degree in CS or related field often preferred
Work EnvironmentEntry-level, training-focused, often in internship or apprenticeship programsFull-time professional role, responsible for developing software solutions
Employer & Industry UsageUsed by tech companies for training new talent; common in internship programsStandard role across tech firms, startups, and enterprises

The main difference is that a Software Engineering Apprentice is in a training or learning phase, often part of an internship or apprenticeship program, while a Software Developer is a fully responsible professional role focused on designing and implementing software solutions. Apprenticeships serve as a stepping stone toward becoming a full-fledged Software Developer.

What is a software engineering apprentice?

A Software Engineering Apprentice is an entry-level position designed to help individuals gain practical experience and foundational skills in software development. Apprentices typically work under the guidance of experienced engineers, participating in real-world projects while learning programming languages, development tools, and best practices. The role is often part of a structured program that combines hands-on training with mentorship, making it ideal for those transitioning into tech or starting their careers. Apprenticeships can last several months to a year, after which successful participants may be considered for full-time software engineering roles.

How does a software engineering apprentice typically collaborate with senior engineers and the rest of the development team?

As a Software Engineering Apprentice, you'll work closely with senior engineers through code reviews, pair programming, and regular check-ins. You'll often be assigned smaller tasks within larger projects, allowing you to contribute while learning best practices. Collaboration tools like version control systems and team communication platforms are used daily, and you'll participate in team meetings or stand-ups to discuss progress and obstacles. This hands-on collaboration is designed to accelerate your learning and help you integrate feedback effectively.

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

To thrive as a Software Engineering Apprentice, you need a basic understanding of programming concepts, problem-solving abilities, and often a relevant degree or coursework in computer science. Familiarity with version control systems like Git, exposure to integrated development environments (IDEs), and knowledge of common programming languages such as Python or Java are typically required. Strong communication, eagerness to learn, and teamwork skills help apprentices adapt quickly and contribute effectively in collaborative environments. These abilities are crucial for building foundational technical competence and developing the professional habits needed for long-term success in software engineering.

What cities near Azusa, CA are hiring for Software Engineering Apprentice jobs?

Cities near Azusa, CA with the most Software Engineering Apprentice job openings:

Infographic showing various Software Engineering Apprentice job openings in Azusa, CA as of August 2026, with employment types broken down into 1% Internship, 72% Full Time, 20% Part Time, and 7% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $46,600 per year, or $22.4 per hour.

CNC Machinist (Top Quality Manufacturing Company)!!!

RimePro Inc

Gardena, CA • On-site

$25 - $35/hr

Full-time

Re-posted 25 days ago


Job description

Full-time CNC Machinist

Top Quality Manufacturing Company

About Us

At Top Quality Manufacturing Company, we pride ourselves on delivering precision-engineered components and parts to various industries, including aerospace, automotive, and medical. With over 30 years of experience in the manufacturing sector, we have built a reputation for excellence, innovation, and reliability. Our state-of-the-art facility is equipped with the latest CNC machinery, and we are seeking a skilled CNC Machinist to join our team of experts.


Job Overview

We are looking for an experienced and detail-oriented CNC Machinist to operate and maintain our advanced CNC machines, including TRAK VMC, MILLS, and SIEMENS systems. The ideal candidate will have a strong background in CNC programming, setup, and operation, with a keen eye for precision and quality control. This full-time position offers an excellent opportunity for career growth and development in a dynamic manufacturing environment.


Key Responsibilities

  • Operate CNC machines, including TRAK VMC, MILLS, and SIEMENS systems, to produce high-quality parts and components according to specifications
  • Read and interpret technical drawings, blueprints, and engineering specifications to determine machining requirements
  • Program, set up, and optimize CNC machines for various manufacturing processes
  • Perform routine maintenance and troubleshooting on CNC equipment to ensure optimal performance
  • Monitor machine operations and make necessary adjustments to maintain product quality and consistency
  • Verify dimensions of machined parts using precision measuring instruments such as micrometers, calipers, and gauges
  • Collaborate with engineers and production team members to improve manufacturing processes and efficiency
  • Maintain a clean and organized work area, adhering to all safety protocols and regulations
  • Document and report any issues or discrepancies in the production process
  • Train and mentor junior machinists and apprentices as needed
  • Participate in continuous improvement initiatives and suggest innovative solutions to enhance productivity

Qualifications and Skills

  • High school diploma or equivalent; technical school certification or associate degree in machining or related field preferred
  • Minimum of 5 years of experience as a CNC Machinist, with demonstrated proficiency in TRAK VMC, MILLS, and SIEMENS systems
  • Strong knowledge of G-code programming and CAM software
  • Excellent understanding of metalworking processes, cutting tools, and materials
  • Proficient in reading and interpreting technical drawings, blueprints, and engineering specifications
  • Experience with precision measuring instruments and quality control techniques
  • Strong problem-solving skills and ability to troubleshoot machine issues
  • Excellent attention to detail and commitment to producing high-quality work