Zoox logo

Part-Time Student Worker (Firmware Engineer, FW Thermal/Body)

Zoox

HybridSan Diego, CAentryPosted 11h ago

Job description

  • Zoox’s program offers hands-on experience with cutting-edge technology, mentorship from some of the industry’s brightest minds, and the opportunity to make meaningful contributions to real projects

  • We seek part time student workers who demonstrate strong academic performance, engagement beyond the classroom, intellectual curiosity, and a genuine interest in Zoox’s mission

  • Zoox is seeking a motivated Firmware Engineer student worker to join our team, focusing on diagnostic services for the thermal and body systems

  • This is an opportunity to own highly-visible, foundational projects where you will extend our existing diagnostic infrastructure. You will work on the full development cycle of robot firmware development

  • Work on the development of diagnostics for autonomous vehicle software, ensuring robust fault detection, reactions, and serviceability

  • Design, develop, and test embedded software for body, thermal, lighting, and door functions of the Zoox vehicle

  • Contribute to all phases of the software development cycle including prototyping, requirements capture, design, implementation, and validation

  • Collaborate with system, software, hardware, and test engineers to define, implement, and validate diagnostic requirements

Benefits

  • Paid parental leave

  • Affinity groups and sports clubs

  • Work from home opportunities

  • Health insurance

  • Our crew’s health and happiness is our first priority. We offer comprehensive health and mental health support, a wellbeing program, and unlimited and flexible paid time away

  • We invest in our crew—and their families—for the long term. That includes generous family planning support, caregiver support, and strong cash compensation with great equity upside

  • We look after our crew when they’re in the office too. Our famous food program is a great example, featuring a daily changing menu of local and sustainable dishes

  • There’s a busy calendar of social events at Zoox, with more sports teams than you can count. And, of course, playing with robots is an important part of the job description- Proficiency in modern C++ for firmware development

  • Basic knowledge of control systems for electromechanical systems

  • Experience with embedded micro-controllers and/or microprocessors (ARM, PowerPC)

  • Currently enrolled in a Bachelor’s or Master’s program in computer science, computer engineering, electrical engineering or equivalent experience

  • Experience with Python programming

  • Available for a 6 month project

  • Able to commit to at least 20 hours per week

  • Ability to commute on-site to one of our offices

  • Student Worker may not use proprietary Zoox information in university theses, publications, or share it outside

  • Currently pursuing a B.S. or M.S., in a relevant engineering field

  • Familiarity with C++ unit testing principles and framework such as gtest

  • Hands-on experience with hardware bring-up and system debugging

  • Understanding of sensors and actuators and automotive communication protocols (CAN, LIN)