Waymo, an industry leader in autonomous driving technology, is seeking a Software Engineer to join their Pick Ups and Drop Offs (PUDO) team. This role offers an exciting opportunity to work at the intersection of mobile development and autonomous vehicle technology.
The position involves developing critical user interfaces that enable customers to interact with Waymo's autonomous vehicles. You'll be working on Android applications that control various car features and manage the pickup and drop-off experience, directly impacting how users interact with self-driving technology.
As a member of the PUDO team, you'll collaborate with a diverse group of professionals, including software engineers, product managers, designers, researchers, vehicle engineers, and AI experts. This cross-functional collaboration ensures the development of cohesive, user-centered solutions that inspire trust in autonomous vehicle systems.
The role offers competitive compensation ranging from $170,000 to $216,000, along with comprehensive benefits including medical, dental, and vision insurance, mental wellness support, and equity opportunities. Waymo provides a flexible hybrid work environment, allowing for 4 weeks of remote work annually.
The ideal candidate will bring 3+ years of software development experience, strong Android development skills, and experience with vehicle software systems. Knowledge of C++ is required, and experience with Kotlin, Compose, Bluetooth, and 3D graphics is highly valued.
This is an exceptional opportunity to shape the future of autonomous vehicle interaction at a company that has already provided over one million rider-only trips and operates in five cities. Join Waymo to be part of revolutionizing transportation technology while working on cutting-edge mobile and vehicle software systems.