Разработчик инструментов разработки в отдел автономного транспорта
офис, гибрид, Москва
Команда разрабатывает внутренние инструменты и платформу, повышающую эффективность разработки и развёртывания ПО для автономного транспорта. Работа над CI, распределённой сборкой, тулингом компилятора и поддержкой требований функциональной безопасности ASIL
Стек
PythonBazelCMakeCI/CDC++GoMake
Задачи
- •Оптимизация скорости прекоммит-сборок и системы распределённой сборки
- •Развитие инструментов разработки и автоматизации вокруг компиляции и статических проверок
- •Внедрение и поддержка инструментов для функциональной безопасности и стандарта ASIL
- •Проектирование и реализация компонентов внутренней платформы
- •Анализ узких мест инфраструктуры и снижение сложности системы
Обязательно
- •Писать на Python
- •Выбирать качественные архитектурные решения и писать покрытый тестами код
- •Уметь глубоко работать с инфраструктурой и осваивать новые технологии в стыке областей
- •Готовность работать на повышении эффективности процессов разработки
Будет плюсом
- •Знание C++ или Go
- •Опыт работы с системами сборки (Make, CMake, Bazel) и сборкой чужого исходного кода
- •Понимание работы компиляторов или опыт со статическими анализаторами кода