1

Software Development Apprentice Jobs in Oakland, CA

Be Seen First

You will support the development and execution of system and component-level validation test plans ... Firmware / Software experience (managing/developing/testing) including functional knowledge of ...

New

Supervise, mentor, and develop field personnel (leadpersons, journeymen, apprentices); set clear ... Leadership & People Development: coaches crews, builds accountability, and develops next-gen ...

Supervise, mentor, and develop field personnel (leadpersons, journeymen, apprentices); set clear ... Leadership & People Development: coaches crews, builds accountability, and develops next-gen ...

Supervise, mentor, and develop field personnel (leadpersons, journeymen, apprentices); set clear ... Leadership & People Development: coaches crews, builds accountability, and develops next-gen ...

CNC Machinist

San Francisco, CA · On-site

$24.25 - $33/hr

Program and optimize CAM toolpaths using software such as Mastercam, Fusion 360 CAM, NX CAM, or ... Contribute to a R&D environment by adapting quickly to changing priorities and new technical ...

Plumber (ID# 647)

Concord, CA · On-site

$21 - $42/hr

PLUMBER (ID# 647) JOURNEYMAN & APPRENTICE LEVEL PLUMBERS CAN APPLY FULL TIME POSITION - PAY BASED ... Familiarity with plumbing software or CRM scheduling systems * OSHA 10 or OSHA 30 certification

Electrical Superintendent

Oakland, CA · On-site

$150K - $190K/yr

Supervise, mentor, and develop field personnel (lead persons, journeymen, apprentices); set clear ... Leadership & People Development: coaches crews, builds accountability, and develops next-gen ...

Tax and Audit The program is structured as a high-engagement cohort-based apprenticeship experience ... Professional development in AI engineering and enterprise systems Who Should Apply: We welcome ...

Tax and Audit The program is structured as a high-engagement cohort-based apprenticeship experience ... Professional development in AI engineering and enterprise systems Who Should Apply: We welcome ...

Electrical Superintendent

Oakland, CA · On-site

$150K - $190K/yr

Supervise, mentor, and develop field personnel (lead persons, journeymen, apprentices); set clear ... Leadership & People Development: coaches crews, builds accountability, and develops next-gen ...

Showing results 41-60

Software Development Apprentice information

See Oakland, CA salary details

$26

$46

$61

How much do software development apprentice jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for software development apprentice in Oakland, CA is $46.94, according to ZipRecruiter salary data. Most workers in this role earn between $39.76 and $54.66 per hour, depending on experience, location, and employer.

What is a software development apprentice?

A Software Development Apprentice is an entry-level trainee who learns the fundamentals of software engineering while working on real projects under the guidance of experienced developers. Apprenticeships typically combine on-the-job training with classroom instruction, enabling apprentices to gain practical coding skills and knowledge of development tools and processes. This role is ideal for individuals looking to start a career in software development without a traditional four-year degree, as it provides hands-on experience and often leads to full-time employment upon completion.

What types of projects and responsibilities can a software development apprentice expect to work on during their apprenticeship?

As a Software Development Apprentice, you can expect to work on a variety of entry-level coding tasks such as debugging, writing unit tests, and implementing simple features under the guidance of experienced developers. You'll often collaborate with software engineers, testers, and project managers to learn agile development practices, participate in code reviews, and contribute to team meetings. Apprenticeships are designed to provide hands-on experience, so you'll gradually take on more complex assignments as your skills grow, helping you build a strong foundation for a future career in software development.

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

To thrive as a Software Development Apprentice, you need foundational programming knowledge, problem-solving abilities, and a basic understanding of software development principles, often supported by a relevant degree or coursework. Familiarity with coding languages (such as Python or Java), version control systems like Git, and development environments is typically required. Strong communication, eagerness to learn, and teamwork skills help apprentices collaborate effectively and adapt to new challenges. These skills and qualities are crucial for building core competencies, contributing to projects, and progressing within the software development field.

What are the most commonly searched types of Software Development jobs in Oakland, CA?

The most popular types of Software Development jobs in Oakland, CA are:

What are popular job titles related to Software Development Apprentice jobs in Oakland, CA?

For Software Development Apprentice jobs in Oakland, CA, the most frequently searched job titles are:

What job categories do people searching Software Development Apprentice jobs in Oakland, CA look for?

The top searched job categories for Software Development Apprentice jobs in Oakland, CA are:

What cities near Oakland, CA are hiring for Software Development Apprentice jobs?

Cities near Oakland, CA with the most Software Development Apprentice job openings:

Infographic showing various Software Development Apprentice job openings in Oakland, CA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $97,644 per year, or $46.9 per hour.

Hardware Electrical Engineer

Lancesoft - Viren

Foster City, CA • On-site

$85 - $93/hr

Contractor

Posted 3 days ago

New

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Title: Hardware Electrical Engineer

Location: Foster City, CA 94404

Duration: 6 Months Contract

Pay Range: $85- $93/hr. on W2 Contract

Job Description:        

 

User Experience Hardware Electrical Engineer

Onsite in Foster City, CA | 5 days in office

Travel within the Bay Area, as well as international travel is required

  • At Client, you’ll collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, machine learning, controls, computer vision, simulation, design, and automated testing.
  • You will be challenged to rethink what it means for hardware design to develop a purpose-built vehicle that drives itself.
  • Working at a startup gives you the chance to manifest your creativity and make a big difference in the final product.
  • As an Electrical Engineer on our Infotainment and Connectivity Hardware team, you will own the development of some of the key human-machine interfaces (HMI) our riders use to interact with our robot/vehicle.
  • This includes hardware for user authentication, ingress access, communication, and cabin/occupant monitoring.
  • In this highly cross-functional role, you will need to develop requirements, solve challenging design problems, create and test prototypes, and coordinate projects to meet critical company milestones.

Responsibilities:

  • You are expected to be hands-on, investigating issues whenever and wherever they occur to resolve problems, drive design updates, and enable Client to scale.
  • You will specify electrical component and system requirements and lead engineering discussions and development with suppliers including drawing reviews, requirement validation, and change request documentation.
  • You will coordinate supplier tooling and production to meet critical vehicle milestones.
  • You will collaborate with mechanical, systems, firmware, and software engineering teams as well as system operators to iterate on existing designs and develop future solutions.
  • You will conduct root cause analysis during the development, validation, build, and deployment phases for issue resolution including detailed log reviews and component investigations.
  • You will support the development and execution of system and component-level validation test plans.
  • You will work with manufacturing and quality engineers to mature components and support vehicle build, bring-up, and test activities.

Qualifications:

  • Bachelor's degree in Electrical or Computer Engineering (or equivalent)
  • 5-10 years of experience in electrical component/system design and troubleshooting
  • Experience taking a part or assembly from concept through production, working with external suppliers, and managing deliverables for multiple projects
  • Automotive (CAN bus, automotive Ethernet, A2B, and other automotive networks), aerospace, or safety critical industry experience
  • Experience with on-board digital serial interfaces such as SPI, UART, I2C, and I2S
  • Experience with electrical and EMI/C testing

Bonus Qualifications:

  • Knowledge of automotive functional safety (ISO26262) standards
  • Firmware / Software experience (managing/developing/testing) including functional knowledge of python, c/c++, and other scripting languages.
  • Experience with chassis and/or electromechanical systems
  • Experience with high speed bus protocols such as PCIe, Display Port, and HDMI
  • Experience using Altium, 3DX, Catia V5/V6, or similar tools

Employee Benefits:

At LanceSoft, full-time regular employees who work a minimum of 30 hours a week or more are entitled to the following benefits:

Four options of medical Insurance

Dental and Vision Insurance

401k Contributions

Critical Illness Insurance

Voluntary Permanent Life Insurance

Accident Insurance

Other Employee Perk

 

EEO Employer

LanceSoft is a certified Minority Business Enterprise (MBE) and an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. LanceSoft makes hiring decisions based solely on qualifications, merit, and business needs at the time.

 

Company Description

LanceSoft is a global workforce solutions and IT services firm founded in 2000, specializing in temporary/permanent staffing, IT services, and outsourcing (RPO) for sectors like healthcare and IT. Headquartered in Herndon, Virginia, with a significant presence in India, the certified minority/woman-owned company employs over 5,700 professionals