Senior Software Engineer, Vehicle Experience (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer, Vehicle Experience (C++): Designing and optimizing software for autonomous vehicle ride states and rider interactions with an accent on C++ performance on Linux and cloud integration. Focus on orchestrating in-vehicle features, implementing failsafe mechanisms, and ensuring automotive-grade safety standards.
Location: Hybrid (Foster City, CA)
Salary: $192,000 - $263,000 a year
Company
is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem for urban mobility-as-a-service.
What you will do
- Design and implement C++ software to manage autonomous vehicle ride states and passenger interactions on Linux.
- Develop backend cloud features to support vehicle experience functionality end-to-end.
- Architect mission-critical software components that process sensor data with robust error handling and failsafe mechanisms.
- Lead technical design reviews and mentor junior engineers in embedded systems development and system optimization.
- Analyze system performance metrics and telemetry data to optimize software efficiency and troubleshoot issues.
- Partner with UX, Product, and QA teams to deliver integrated solutions for autonomous vehicle technology.
Requirements
- MS/BS in Computer Science, Engineering, or a related field with 7+ years of software development experience.
- Strong expertise in modern C++ development on Linux systems and backend cloud systems.
- Experience with Git, CI/CD, automated testing, and validation methodologies in large software projects.
- Ability to translate UX requirements into technical implementations for user-centric product software.
- Must be based in or be able to work hybrid in Foster City, CA.
Nice to have
- Knowledge of robotics, automotive, or embedded systems software development and real-time constraints.
- Hands-on experience with Data Distribution Service (DDS) middleware in production.
- Proficiency with distributed systems in Java, Kotlin, or Python.
Culture & Benefits
- Mission-driven environment building the future of transportation.
- Fast-moving, highly execution-oriented team culture.
- Inclusive environment that values diverse perspectives for innovation.
- Support for accommodations during the application and interview process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →