Яндекс (Поисковый портал)

Senior Software Engineer (Robot Runtime)

в Яндекс (Поисковый портал)

200 000 —‍ 400 000 ₽/мес на руки

📍 Москва (м. Парк культуры)Офис или гибрид
Специализация
C++
Уровень
Senior
Требуемый опыт
5+ лет

Технологии/инструменты

C++

Мы разрабатываем систему управления антропоморфными роботами. Она должна работать здесь и сейчас, решая реальные задачи — от складской логистики до сложных сервисных операций. Мы используем передовые технологии, но не ограничиваемся ими. Где решений нет — создаём их с нуля. Где есть — доводим до реального применения. Это работа на стыке ML, софта и железа, и нам нужны те, кто умеет не только программировать, но и принимать сложные инженерные вызовы.

Робот — это не просто алгоритмы и не просто железо. Это единая система, в которой код и механика должны работать как одно целое. Ваша задача — создать и развивать рантайм, который сделает это возможным. Здесь ML-встречается с реальным миром, а ваши решения напрямую влияют на то, как робот будет действовать.

Мы создаём не просто код, а интеллект, который взаимодействует с физическим миром. Если это то, что вам интересно, — мы ищем именно вас.

Какие задачи вас ждут

  • Определение требований к софту.

Вам предстоит преобразовывать цели в тактический план их решения, формировать требования к программному обеспечению робота и его архитектуру. Не только создавать, но и обосновывать решения, взаимодействовать с коллегами-инженерами.

  • Разработка программного обеспечения.

Учитывая аппаратные ограничения роботов и тестовых стендов, необходимо разрабатывать ПО для мониторинга состояния и работоспособности роботов, ведения логирования и визуализации. Делать ML-решения коллег рабочими на железе — превращать прототипы специалистов Perception и Control в стабильный код.

  • Интеграция аппаратной и программной частей.

Вы будете разрабатывать удобные инструменты для настройки, диагностики и отладки оборудования. Создавать API для управления роботами, помогать другим командам эффективно использовать эти интерфейсы в своих решениях. Важно обеспечить единую среду разработки для всех инженеров.

  • Исследование и внедрение передовых технологий.

Вам предстоит следить за передовыми технологиями, внедрять новые подходы и постоянно искать лучшие решения.

Мы ждем, что вы

  • Уверенно программируете на C++ (17/20), оптимизируете код для работы в реальном времени (RTOS), работали с системами профилирования.
  • Разбираетесь в чужом коде, пишете свой так, чтобы он был понятен другим.
  • Понимаете ограничения железа, умеете находить узкие места и повышать производительность.
  • Самостоятельны, умеете разбираться в сложных задачах, для которых нет готовых решений.
  • Говорите с командой на одном языке — можете объяснять сложные технические концепции разработчикам других профилей.

Будет плюсом, если вы

  • Имеете сильные математические навыки (линейная алгебра, численные методы оптимизации).
  • Работали с роботами, разрабатывали автономные системы или адаптировали их к различным сценариям.
  • Работали с ROS или ROS 2 либо с аналогичными инструментами для робототехники.
  • Интегрировали и калибровали сенсоры (энкодеры, IMU, камеры, лидары, моторы).
  • Работали с низкоуровневыми интерфейсами RS232/RS485, USB, SPI, I2C, DDS, EtherCAT, CAN.
  • Использовали инструменты симуляции Isaac Sim, MuJoCo, PyBullet, Drake и подход sim-to-real.
  • Понимаете основы Control, Computer Vision, Reinforcement Learning, Trajectory Planning, SLAM, Sensor Fusion.

Условия

Здоровье

Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.

А также

  • Психотерапия в офисе или на онлайн-сервисах.
  • Лазерная коррекция зрения через год работы.
  • Ведение беременности и роды — через два года.

Страховка для родственников по системе 80/20

  • Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.

Рост и развитие

В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.

Также мы оплачиваем участие в профильных конференциях — как в качестве спикера, так и в качестве участника.

Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов.

Спорт

Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей. Можете заниматься самостоятельно, а можете с корпоративным тренером.

А также

  • Бесплатные онлайн-тренировки с FITMOST.
  • Скидки в фитнес-клубах, бассейнах, студиях йоги, скалодромах и других местах.

Спортивный клуб Яндекса

  • В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях. Вы сможете присоединиться к существующим командам или собрать свою.

И ещё

  • Гибкий график. У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.
  • Жилищные займы. Льготная ставка на покупку жилья и улучшение жилищных условий — в зависимости от стажа, позиции и результатов ревью. Действует для сотрудников, работающих в российских офисах Яндекса.
  • Всё для детей. Страхование, детские дни в офисе, подарки на рождение детей и чекапы при планировании беременности.
Екатерина Борисова IT-рекрутер
Яндекс (Поисковый портал)

О компании Яндекс (Поисковый портал)

Сфера
Продуктовая компания
Инвестиции
$100M+
Размер
1001+

Яндекс — одна из крупнейших ИТ-компаний в России. Мы развиваем самую популярную в стране поисковую систему и создаём сервисы, которые помогают людям в повседневных делах. С их помощью можно искать информацию в интернете, слушать музыку, выбирать товары и места, заказывать еду, перемещаться по городу и делать многое другое. Яндекс предлагает также продукты для бизнеса.

Похожие вакансии

560 000 – 680 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
450 000 – 700 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), Белград (Сербия), офис или гибрид
410 000 – 680 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), Белград (Сербия), офис или гибрид
300 000 – 370 000 ₽/мес на руки
📍 Москва (м. Смоленская / м. Международная), офис несколько дней в неделю
300 000 – 400 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), Екатеринбург, Нижний Новгород, офис или гибрид