Embedded Software Engineer Intern (Spring 2027)
Zipline · South San Francisco, CA · 1 mo ago
Engineering$54/hrVolunteer
Responsibilities
- 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
Requirements
- Must have at least completed the second year of your Undergraduate studies. Masters and PhD students are also eligible.
- Pursuing a degree in Electrical Engineering, Computer Science, or Computer Engineering
- 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 getting 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)
Qualifications
- Must have at least completed the second year of your Undergraduate studies. Masters and PhD students are also eligible.
- Pursuing a degree in Electrical Engineering, Computer Science, or Computer Engineering
- 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 getting 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)
Skills
- Experience with C, C++, Python, or Rust
- Experience with real-time operating systems or embedded Linux
- Experience with electrical engineering concepts, such as reading schematics, debugging with an oscilloscope, and communication protocols (CAN, SPI, UART, etc)
Benefits
- Full-time position in-person at our South San Francisco office
- Hourly rate of $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
Pay
- $54 per hour
Schedule
- Full-time position in-person at our South San Francisco office