Компания больше не ищет сотрудника. Посмотрите похожие предложения

Senior Software Engineer (Robot Runtime)
в Яндекс (Поисковый портал)
200 000 — 400 000 ₽/мес на руки
Технологии/инструменты
Мы разрабатываем систему управления антропоморфными роботами. Она должна работать здесь и сейчас, решая реальные задачи — от складской логистики до сложных сервисных операций. Мы используем передовые технологии, но не ограничиваемся ими. Где решений нет — создаём их с нуля. Где есть — доводим до реального применения. Это работа на стыке 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.
- Скидки в фитнес-клубах, бассейнах, студиях йоги, скалодромах и других местах.
Спортивный клуб Яндекса
- В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях. Вы сможете присоединиться к существующим командам или собрать свою.
И ещё
- Гибкий график. У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.
- Жилищные займы. Льготная ставка на покупку жилья и улучшение жилищных условий — в зависимости от стажа, позиции и результатов ревью. Действует для сотрудников, работающих в российских офисах Яндекса.
- Всё для детей. Страхование, детские дни в офисе, подарки на рождение детей и чекапы при планировании беременности.


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