Cruise is revolutionizing transportation with their autonomous vehicle technology, backed by major players like GM, Honda, Microsoft, and Walmart. As a Senior Software Engineer II on the Consumer AV team, you'll play a crucial role in connecting autonomous vehicles to riders and the public. You'll work with C++ on Linux-based ROS systems, leading the development of safety-critical integrations and vehicle cabin management systems.
The position offers a unique opportunity to shape the future of transportation, working on next-generation AVs and creating solutions that directly impact user experience. You'll be responsible for designing and implementing complex, highly scalable systems that integrate with various hardware components and enable key workflows for ridehail and delivery services.
The role combines technical leadership with hands-on development, requiring expertise in modern C++ and strong computer science fundamentals. You'll collaborate with cross-functional teams, mentor other engineers, and drive improvements in software reliability. The company culture values diversity, equity, and inclusion, encouraging unique perspectives and contributions from all team members.
Working at Cruise means joining a well-funded, technically integrated organization with a clear mission to save lives, reshape cities, and restore freedom of movement. The company offers comprehensive benefits, flexible work arrangements through CruiseFlex, and the opportunity to work on revolutionary technology that will transform how people move through their cities.
If you're passionate about autonomous vehicles, have strong technical skills, and want to make a positive impact on the world, this role offers the perfect blend of challenging technical work and meaningful contribution to the future of transportation.