C++-разработчик для ядра беспилотного вождения
Интересная и технологически сложная сфера (Self-driving), четкие требования к опыту и стеку. Работа в Москве в известной компании Navio дает отличные перспективы для профессионального роста в системной разработке.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Высокая сложность обусловлена требованием значительного опыта (от 6 лет) и спецификой предметной области беспилотного транспорта. Необходимо глубокое знание системного программирования под Linux и умение оптимизировать производительность на низком уровне.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, однако для специалиста уровня Senior с опытом от 6 лет в Москве рыночные предложения обычно начинаются от 350 000 рублей. В сфере беспилотников (Robotics/Self-driving) ставки могут быть выше среднего по рынку из-за дефицита кадров.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*💻 Navio ищет C++-разработчика для ядра беспилотного вождения*
Предстоит развивать системные библиотеки, работать с диагностикой и метриками, искать узкие места в производительности.
Нужны от шести лет опыта, знание C++11 и системных вызовов Linux. Плюсом будут C++17, Boost, Python, ROS 2 и CMake.
Москва.
*➡️* Навигация: База знаний • Задачи • Собеседования
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- Linux
- Boost
- Python
- ROS 2
- CMake
- C++11
- C++17
Возможные вопросы на собеседовании
Вакансия подразумевает работу с ядром системы, где управление ресурсами критично.
Расскажите о механизмах управления памятью в C++ и о том, как минимизировать задержки (latency) в системах реального времени.
Требуется знание системных вызовов Linux.
Какие системные вызовы Linux вы бы использовали для реализации межпроцессного взаимодействия (IPC) с минимальными накладными расходами?
Работа включает поиск узких мест в производительности.
Какими инструментами профилирования (например, perf, Valgrind, gprof) вы пользуетесь и как интерпретируете их результаты для оптимизации кода?
В стеке указан ROS 2.
В чем основные архитектурные отличия ROS 2 от первой версии и как они влияют на надежность беспилотных систем?
Упоминается работа с диагностикой и метриками.
Как бы вы спроектировали систему сбора метрик в реальном времени, которая не оказывает существенного влияния на основную производительность алгоритмов вождения?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

