1

Fall Software Internships Jobs in California (NOW HIRING)

Support hardware/software integration in the lab Requirements: * Undergraduate student (Senior) or ... Minimum 10 weeks internship, 1 to 2 terms preferred * Fluent in C, C++, and Python * Experience ...

Support hardware/software integration in the lab Requirements: * Undergraduate student (Senior) or ... Minimum 10 weeks internship, 1 to 2 terms preferred * Fluent in C, C++, and Python * Experience ...

Showing results 41-60

Fall Software Internships information

See California salary details

$29.1K

$99K

$238.3K

How much do fall software internships jobs pay per year?

As of Sep 9, 2026, the average yearly pay for fall software internships in California is $98,952.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,700.00 and $104,600.00 per year, depending on experience, location, and employer.

What is a fall software internship?

Fall software internships are temporary positions offered by companies, typically during the fall academic semester, where students or recent graduates gain hands-on experience working in software development. These internships allow participants to apply classroom knowledge to real-world projects, collaborate with professional teams, and learn industry-standard tools and practices. Interns often work on coding, testing, debugging, and sometimes designing software applications. These positions can be paid or unpaid and may lead to future job opportunities within the company. Fall software internships are a valuable way to build skills, expand professional networks, and enhance resumes.

What types of projects does a fall software intern typically work on, and how much ownership do they have over their tasks?

Fall Software Interns are often assigned to real-world projects that align with the team's current priorities, such as building new features, fixing bugs, or improving system performance. Interns usually work under the guidance of a mentor or team lead, but they are encouraged to take ownership of specific components or tasks within a project. This hands-on experience not only helps interns develop technical skills but also fosters collaboration and accountability. The level of autonomy can vary by company, but most interns are expected to contribute code that may be deployed to production systems.

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

To thrive as a Fall Software Intern, you need foundational knowledge in programming languages (such as Python, Java, or C++), computer science principles, and typically be enrolled in or recently graduated from a relevant degree program. Familiarity with development tools like Git, integrated development environments (IDEs), and exposure to agile methodologies are commonly expected. Strong problem-solving abilities, willingness to learn, and effective communication skills help interns stand out in collaborative environments. These skills and qualities enable interns to contribute meaningfully to projects, adapt to real-world workflows, and maximize their learning during the internship.

What is the difference between Fall Software Internships vs Fall Software Developer Internships?

AspectFall Software InternshipsFall Software Developer Internships
Required CredentialsEnrolled in CS or related degree, some coding experienceEnrolled in CS or related degree, coding skills expected
Work EnvironmentTeam-based, project-focused, tech companies or startupsTeam-based, project-focused, tech companies or startups
Industry UsageCommon in tech, finance, and consulting firmsCommon in tech companies, startups, and software firms
Search & Comparison IntentYesYes

Fall Software Internships and Fall Software Developer Internships are similar in requirements, work environment, and industry usage. The main difference lies in terminology; 'Software Internships' is a broader term, while 'Software Developer Internships' specifically emphasizes development roles. Both target students seeking hands-on experience in software development during the fall semester.

What job categories do people searching Fall Software Internships jobs in California look for?

The top searched job categories for Fall Software Internships jobs in California are:

What cities in California are hiring for Fall Software Internships jobs?

Cities in California with the most Fall Software Internships job openings:

Infographic showing various Fall Software Internships job openings in California as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 70% Full Time, 26% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $98,952 per year, or $47.6 per hour.

Embedded Software Engineer Intern Fall 2026 - Zipline

South San Francisco, CA • On-site

$250/hr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

The Role

Do you love tinkering with mechanical and electrical devices and watching your code come to life? Does writing safety-critical low-level software intrigue you? Do you see your projects through from start to finish, regardless of what you’re working on?

Zipline is looking for interns to join our Embedded Systems team to advance our autonomous aircraft and ground systems. In this role, you will work alongside cross-functional partners to develop solutions to some of our trickiest problems.

A lot goes into flying vital supplies autonomously, but doing so reliably and at scale is an even bigger challenge. From deploying embedded software to devices across the world, fault response and handling, launching & landing, all the way to integration with our customer’s physical & software systems, you will work with and learn from not only some of the most impressive embedded engineers in the field, but from a huge variety of our amazing Zipline team!

What You'll Do

Embedded interns own a variety of big problems integral to our system! Examples of previous projects included:

  • Building an RF radio test setup to validate antenna performance of the flight compute at the production end-of-line. Responsibilities include owning the entire system—from RF signal injection, testing, and validation, to developing manufacturing software test suites, integrating with Hardware-in-the-Loop (HIL), and leveraging simulation to model and measure worst-case scenarios.
  • Develop firmware for a real-time coprocessor that manages high-frequency signals and I/O expansion for the Linux camera subsystem. Own the overall system design, contribute to board design revisions, and validate signal integrity, jitter, and clock alignment.
  • Building a high data rate voltage and current telemetry system that runs continuously in our RTOS using ADCs, I2C devices and GPIO interrupts. Testing this feature rigorously, deploying it to production globally, building data analysis tools to verify that the feature is working properly, and using this data to root-cause tricky failures to improve the reliability of our systems.
  • Rapidly iterating on the concept of a new perception system, integrating compute modules and sensor prototypes to fly a proof of concept ASAP and de-risk key aspects of the approach.
  • Working with operations teams to identify ways to improve our ground systems behavior to enable faster aircraft launch and landing. Prioritizing changes by obtaining engineering leadership buy-in, and implementing them by using a variety of bench-top and real flight-test methods to verify the code. Ultimately, rolling out the update to global operations!
#J-18808-Ljbffr