Embedded Software Manager
Powertrain
Confirmed live in the last 24 hours
Locations
San Bruno, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Requirements
- Minimum 8 years of design experience in writing and shipping production embedded software code and systems in C, C++, or Rust
- Past success growing and leading a high-performance team, including direct leadership and leading as a 'lead-of-leads'
- Design experience with mixed-signal, high-speed digital, high performance embedded computing
- Experience in one of: battery management and estimation, motor controls, embedded controls, and/or other safety-critical embedded software applications
- Clear communication skills and the ability to explain technical challenges and solutions to fellow engineers and non-engineers alike
- Must be eligible to work in the US
- Must be able to work in person at Zipline's South San Francisco headquarters
Responsibilities
- Lead the embedded software department responsible for the full vertical stack from low-level embedded firmware to implementing control algorithms; from concept, prototyping, validating, and shipping code to production
- Grow the team including hiring and coaching for performance
- Craft the roadmaps for battery fleet software, drive inverter software, motor controls application, and automated manufacturing
- Step in where needed, rolling up your sleeves to write code, triage field failures, and lead test campaigns in hardware or software to get to the root-cause of issues
- Work with cross-functional partners to anticipate software features, and balance the needs of field upgrades, new features, and internal tool development