September 11
🔄 Hybrid – San Francisco
• Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable safe self-driving at scale. • Participate in roadmap planning, system design, development, and testing of our high-level software stack for self-driving trucks. • Implement and maintain high-level software abstractions used to integrate our autonomy system in real-time on our trucks and in our deterministic simulator. • Partner with autonomy software development teams to help them integrate new features. • Identify integration patterns that would benefit from new design patterns or framework abstractions. • Integrate sensors and optimize data pre-processing latency. • Build or integrate performance measurement tools, data recording, and data visualization tools. • Develop software according to industry-best practices for safe, reliable and robust code.
• Minimum of 5+ years of professional software development experience. • Undergrad or Masters in Computer Science, Electrical Engineer, Computer Engineering and/or related technical fields. • Demonstrated technical leadership experience. • Strong technical experience with C, C++ or Rust as well as working experience with a scripting language. • Systems programming, high-level network programming, and system-level optimization experience. • Experience working with or designing multiple different kinds of software integration frameworks and communication paradigms.
Apply Now