1

Embedded Software Engineer Intern Jobs in California

Embedded software engineer

Brisbane, CA · On-site

$158K - $208K/yr

The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of embedded software for novel medical systems. As part of our growing software group, you will ...

Embedded software engineer

Brisbane, CA · On-site

$158K - $208K/yr

The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of embedded software for novel medical systems. As part of our growing software group, you will ...

Embedded Software Engineer

Milpitas, CA

$153K - $201K/yr

We are seeking a highly motivated Embedded Software Engineer to join our team within the RAPID division. In this role, you will take end-to-end technical ownership of embedded software that powers ...

Embedded Software Engineer

Milpitas, CA · On-site

$153K - $201K/yr

We are seeking a highly motivated Embedded Software Engineer to join our team within the RAPID division. In this role, you will take end-to-end technical ownership of embedded software that powers ...

Embedded Software Engineer

Orange, CA · Hybrid

$140K - $184K/yr

Fieldpiece is hiring an Embedded Software Engineer to contribute to the design, development, and support of the embedded software that powers our connected instruments, wireless tools, probes ...

Embedded Software Engineer

Milpitas, CA

$153K - $201K/yr

We are seeking a highly motivated Embedded Software Engineer to join our team within the RAPID division. In this role, you will take end-to-end technical ownership of embedded software that powers ...

What you'll do This is a role for a Embedded Software Engineer who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications systems including ...

Embedded Software Engineer

Hayward, CA · On-site

$170K - $190K/yr

Embedded Software Engineer Department: Aeris Employment Type: Full Time Location: Hayward, CA Compensation: $170,000 - $190,000 / year Description Aeris Technologies, Inc., a subsidiary of Project ...

Embedded Software Engineer/Architect

Cypress, CA · On-site

$139K - $183K/yr

Embedded Software Engineer/Architect Overview: We're hiring for a fast-growing engineering company developing advanced technology for mission-critical applications. Known for its innovation and ...

Embedded Software Engineer

San Diego, CA · On-site

$139K - $183K/yr

In this role, the Embedded Software Engineer will build high-performance software to meet extreme system requirements. They will be responsible for designing and implementing components to support ...

Embedded Software Engineer

San Diego, CA

$139K - $183K/yr

In this role, the Embedded Software Engineer will build high-performance software to meet extreme system requirements. They will be responsible for designing and implementing components to support ...

Embedded Software Engineer

Los Angeles, CA · On-site

$100K - $180K/yr

About This Role As a General Matter Embedded Software Engineer, you will develop performant, safe and high-quality software to directly control our systems. Your code will be responsible for ...

Embedded Software Engineer

San Luis Obispo, CA · On-site

$141K - $186K/yr

This involves programming near hardware-software interfaces, developing or modifying embedded device drivers on Linux and other embedded kernels, implementing signal processing algorithms ...

This involves programming near hardware-software interfaces, developing or modifying embedded device drivers on Linux and other embedded kernels, implementing signal processing algorithms ...

next page

Showing results 1-20

Embedded Software Engineer Intern information

See California salary details

$14

$27

$40

How much do embedded software engineer intern jobs pay per hour?

As of Jul 20, 2026, the average hourly pay for embedded software engineer intern in California is $27.62, according to ZipRecruiter salary data. Most workers in this role earn between $23.70 and $30.91 per hour, depending on experience, location, and employer.

What does an Embedded Software Engineer Intern do?

An Embedded Software Engineer Intern assists in designing, developing, and testing software that runs on hardware devices such as microcontrollers, sensors, and other embedded systems. Their work often involves programming in languages like C or C++, debugging code, and collaborating with hardware engineers to ensure seamless integration. Interns may also help with documentation, code reviews, and troubleshooting issues that arise in embedded applications.

What are the key skills and qualifications needed to thrive as an Embedded Software Engineer Intern, and why are they important?

To thrive as an Embedded Software Engineer Intern, you need a solid understanding of C/C++ programming, basic knowledge of embedded systems, and progress toward a relevant degree such as Electrical Engineering or Computer Science. Familiarity with microcontroller architectures, debugging tools (such as JTAG/ICE), and version control systems like Git is typically expected. Strong problem-solving abilities, willingness to learn, and effective teamwork distinguish top candidates in this role. These skills and qualities are crucial for developing reliable embedded solutions and collaborating efficiently within multidisciplinary engineering teams.

What types of projects and technologies can an Embedded Software Engineer Intern expect to work on during their internship?

As an Embedded Software Engineer Intern, you will typically work on projects involving the design, coding, and testing of software that runs on microcontrollers or embedded systems. You may assist in developing firmware for hardware devices, debugging real-time systems, and collaborating closely with hardware engineers to ensure seamless integration of software and hardware. Expect to gain hands-on experience with programming languages like C or C++, and tools such as oscilloscopes, logic analyzers, and version control systems. These projects not only build your technical skills but also provide insight into the end-to-end product development cycle.
What are the most commonly searched types of Embedded Software Engineer jobs in California? The most popular types of Embedded Software Engineer jobs in California are:
What are popular job titles related to Embedded Software Engineer Intern jobs in California? For Embedded Software Engineer Intern jobs in California, the most frequently searched job titles are:
What cities in California are hiring for Embedded Software Engineer Intern jobs? Cities in California with the most Embedded Software Engineer Intern job openings:
Infographic showing various Embedded Software Engineer Intern job openings in California as of July 2026, with employment types broken down into 1% Internship, 89% Full Time, 7% Part Time, 1% Temporary, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $57,451 per year, or $27.6 per hour.
Embedded Software Engineer Intern (Fall 2026)

Embedded Software Engineer Intern (Fall 2026)

Zipline

South San Francisco, CA

$158K - $207K/yr

Internship

Re-posted 14 days ago


Job description

About Zipline

Zipline is the world's largest and most experienced drone delivery service. We are on a mission to serve all humans equally by ensuring access to food, medicine and essential goods anytime, anywhere. We design, build, and operate the world's largest autonomous logistics system, delivering critical supplies quickly and reliably. Today, Zipline operates on four continents, makes a delivery somewhere in the world every 30 seconds, and has completed millions of deliveries to date, including blood, vaccines, medical supplies, food, and retail products.

Our customers include the world's largest and most prominent healthcare systems, governments, retailers, restaurants and global businesses who rely on us to save lives, reduce emissions, increase economic opportunity, and provide delivery from point A to point B as fast as possible. The drone is only 15% of what we've built to enable seamless, reliable, global operations.

Our system strengthens supply chains, reduces congestion, and gives people time back. With more than 140 million commercial autonomous miles safely flown, Zipline is redefining access to healthcare, consumer products, and food across the globe.

We operate at a global scale and are looking for practical problem solvers who thrive on real-world challenges and rapid growth. Our team is motivated by building systems that have a direct, meaningful impact on people's lives and by scaling the future of logistics. We are seeking people who sculpt from first principles, enjoy facing adversity, and can do the impossible at record breaking speeds.

About the Embedded Team

Zipline designs and operates the world's largest drone delivery service providing access to critical medical supplies. Leading the way in drone delivery often means exceeding the capabilities of what's available off the shelf, and as a result we need to engineer the majority of our system in-house. Doubling down on the reliability of our systems by writing embedded applications and drivers close to the hardware is a critical path to delivering to people whose lives will be meaningfully affected by smarter, more equitable access!

We trust our team, so we'll trust you. We'll help you (and you'll help us) find an area of technical ownership that you can dive deep into to define system requirements, develop creative and simple solutions, and prove with testing and data that your system meets the rigors and edge-cases of real-world deployment. We are a team that is constantly learning to improve our systems, and ourselves, and we can't wait for you to join us!

Among our current challenges:

  • Design and develop a software platform for the new P2 Zip and the world's cutest Droid delivery and dock system
  • Scale our flight and distribution center software to allow upwards exponentially more deliveries per day
  • Prototype, test, and refine next generation flight and ground systems working alongside our mechanical and electrical engineering teams
  • Develop safe software architecture that will be deployed across the world
  • Develop perception solutions for any weather and any real world environment
  • Achieve safety and reliability goals beyond the current state of the art
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!
What You'll Bring
  • Pursuing a degree in Electrical Engineering, Computer Science, or Computer Engineering. Must have at least completed the second year of your Undergraduate studies. Masters and PhD students are also eligible.
  • You've designed, built and/or deployed electromechanical systems or robots, inside or outside the classroom.
  • You're comfortable working in one of C, C++, Python, or Rust, and have developed software for a real time operating system or embedded Linux.
  • You are comfortable receiving feedback so that you can learn to write code that is efficient, easy-to-read, well-tested, has friendly APIs, and incurs minimal technical debt.
  • You're familiar with basic electrical engineering concepts, such as reading schematics, debugging with an oscilloscope, and communication protocols (CAN, SPI, UART, etc).
What Else You Should Know

This internship is a full-time position, in-person at our South San Francisco office. We will host our Fall 2026 interns from September to December.

The hourly rate for this internship is $54 per hour. Additional benefits may include relocation support, a housing stipend, overtime pay, paid sick time, and other benefits, where applicable and subject to local requirements.

Zipline is an equal opportunity employer and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws or our own sensibilities.

Zipline is also committed to providing reasonable accommodations to individuals with disabilities. Please let your point of contact at Zipline know if you require any accommodations throughout your interview process.