You will be joining a world-class team of self-driving vehicle pioneers that is enabling a revolution in safe and efficient transportation. Our company is nestled in the nerve centers of self-driving technology: Pittsburgh, Pennsylvania as well as San Francisco and Palo Alto, California.
Software Engineers work across all aspects of the self-driving vehicle system, from algorithm design to high-performance embedded work to distributed implementations. We are developing robust, high performance, and highly reliable software.
- Full-stack development
- High-performance message passing and multi-computer infrastructure
- Cloud development and distributed compute
- Development of highly reliable embedded software
- BS/MS or PhD in Computer Science or a related field
- Strong experience with “coding in the large” in a structured software engineering environment
- Excellent C++ programming, Python and software design skills; expertise in other languages welcome
- Expertise in modern GPU hardware