Zoox
Senior Software Engineer, C++ Vehicle Experience
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Vehicle Experience компании Zoox. Разработка встроенного ПО на C++ для управления состоянием поездки и пользовательским опытом в автономном автомобиле.
Задачи
- Проектировать и реализовывать real-time системы на C++ для управления состоянием поездки, взаимодействием с пассажирами и интерфейсами управления автомобилем на embedded Linux
- Архитектировать и интегрировать критичные компоненты, обрабатывающие данные с сенсоров и систем автомобиля, с обработкой ошибок и failsafe-механизмами по automotive-стандартам безопасности
- Анализировать метрики производительности и телеметрию для оптимизации ПО и устранения проблем
- Кросс-функционально работать с командами vehicle software, cloud, Product Management, TPM, UX Design, QA и Feature Integration
Требования
- MS/BS в Computer Science, Engineering или смежной области и 8+ лет опыта разработки ПО
- Сильная экспертиза в современной разработке на C++ под Linux
- Опыт современных практик разработки (Git, CI/CD, code review), автоматизированного тестирования и кросс-командной работы в крупных проектах
- Опыт лидирования 2-3 инженеров при поставке фич
- Опыт создания user-centric продуктового ПО и перевода UX-требований в техническую реализацию
Навыки
- C++
- Linux
- Git
- CI/CD
- DDS
- Java
- Kotlin
- Python