about 7 hours ago
Base Salary
$192k - $263k/yr
Responsibilities
- Design and implement software systems in C++ for autonomous vehicle ride states and passenger interactions.
- Implement backend cloud features to support Vehicle Experience features end-to-end.
- Architect and integrate mission-critical software components with robust error handling.
- Lead technical design reviews and establish coding standards.
- Mentor junior engineers in best practices for embedded systems development.
- Analyze system performance metrics to optimize software efficiency.
- Collaborate with cross-functional teams to deliver integrated solutions.
Requirements
- MS/BS in Computer Science, Engineering or related field with 7+ years of software development experience.
- Strong expertise in modern C++ development on Linux systems and backend cloud systems.
- Experience with modern software development practices including Git, CI/CD, and automated testing.
- Excellent problem-solving skills and ability to analyze requirements and propose solutions.
- Track record of building user-centric product software and collaborating with Product Management and UX designers.