Lead/Senior C++ разработчик
Город:
Москва
Занятость:
Полная занятость
Компания "Цифровые Пространственные Технологии"
Мы создаем будущее, в котором роботы помогают людям в решении самого широкого спектра задач. Наша цель сделать применение роботов максимально эффективным и комфортным.
В команду нового направления робототехники ищем Ведущего С++ разработчика. Вам предстоит заниматься разработкой программного обеспечения для самого робота и различного оборудованием устанавливаемым на него (датчики, лидар, манипуляторы, камеры и т.д.), заниматься обработкой данных с этого оборудования. Решать задачи производительности, скорости, надежности и безопасности в рамках работы на железе робота и в рамках коммуникации с платформой управления роботами.
Ваш код будет напрямую управлять мышцами (приводами), обрабатывать данные сенсоров и обеспечивать бесперебойную связь между железом и высокоуровневым ИИ. Нужно будет глубоко погружаться в устройство, технологии, принципы работы роботов и взаимодействия с ними.
Обязательным условием является наличие: горящих глаз и интереса к технологиям и технологичным продуктам.
Обязанности:
- Программирование узлов для управления роботом и его оборудованием (ROS2, ASDU).
- Реализация алгоритмов управления движением и поведением робота.
- Интеграция оборудования c роботом (hard, soft).
- Интеграция робота с платформой управления роботами (RMS).
- Участие в полном цикле: от проектирования архитектуры и написания кода до отладки на стенде и в реальной работе в полевых условиях.
- Взаимодействие с мировыми производителями роботов в части доработки и разработки под их решения.
Технологии, с которыми нужно будет работать:
- Языки: С++, опционально Python/Go для инструментов.
- ОС: Linux (Ubuntu).
- Железо: ARM Cortex-M/R/A, NVIDIA Jetson, разнообразные датчики и приводы.
- Шины и сети: EtherCAT, CAN/CAN-FD, UART, SPI, I2C, Ethernet, UDP/TCP.
- Инструменты: Git, CI/CD (GitLab CI), Yandex Cloud.
Требования:
- Опыт коммерческой разработки на С/С++ от 3 лет.
- Знание английского языка на уровне чтения технической документации.
Большим плюсом будет:
- Опыт в робототехнике.
- Знакомство с ROS 2 и DDS.
Условия:
- Трудоустройство по ТК РФ, соблюдение все законов ТК РФ.
- Работа в аккредитованной it компании.
- Работа на острие технологий. Ты будешь решать нетривиальные задачи, аналогов которым в России и мире единицы.
- Команда экспертов. Возможность расти рядом с лидерами в области робототехники, мехатроники и ИИ.
- Конкурентоспособную заработную плату.
- Удобный график работы.
- Возможность обучения и профессионального роста, работа в сильной команде.
- Уникальный опыт работы над крупнейшим проектом в своем направлении.
29 Мая
Python-разработчик системы автоматизации QA
Москва
Компания "Бифорком Тек" Обязанности: Разработка и развитие (доработкой) системы, автоматизирующей комплексное функциональное и нагрузочное...
28 Мая
Middle/Senior разработчик С++ (CAD, 2D/3D)( Топ Системы )
Москва
Компания "Топ Системы" Мы - компания " Топ Системы " - аккредитованная ИТ-компания, ведущий российский разработчик комплексных решений...
29 Мая
Senior Network Engineer( ЕВРАЗ )
Москва
Компания "ЕВРАЗ" Мы предлагаем: Работу в крупнейшей холдинговой структуре, лидере горнодобывающего и металлургического рынка....
29 Мая
Tech Lead / Senior C++ Developer (встраиваемые системы)
Москва
Компания "Эвокарго" Evocargo создает транспорт будущего. Мы проектируем, конструируем и собираем автономные электро-грузовики,...
29 Мая
Senior Product Analyst (Lead Track)
Москва
Компания "ИНВИТРО" Привет! Меня зовут Даня, я Head of Product B2C направления в INVITRO. Сейчас мы строим новую аналитическую функцию с нуля:...
Вакансия размещена в отрасли