Казахстанские Трубопроводные системы

Инженер-программист роботов (C++ / ROS2 / Robotics Software Engineer)

Коротко

Инженер-программист роботов разрабатывает и отлаживает ПО и алгоритмы управления движением для антропоморфных роботов на C++ и Python под Linux с использованием ROS/ROS2. Компания — Nero Robotics (направление NERO GROUP), занимающаяся разработкой антропоморфных робототехнических систем в Алматы. Требуется опыт 1-3 года, знание кинематики, многопоточности, CAN/Ethernet и практика тестирования решений на реальных роботах. Работа офисная, полная занятость, график 5/2.

Локация
Алматы, Казахстан, Медеуский район, микрорайон Алатау. Работа на месте работодателя по адресу: ул. Ибрагимова, 9.
Компания
NERO GROUP развивает направление Nero Robotics и разрабатывает антропоморфные робототехнические системы.
Что делать
•Разрабатывать и оптимизировать программное обеспечение для антропоморфных роботов на C++ и Python под Linux.
•Создавать программные модули на ROS/ROS2 и интегрировать прикладное ПО верхнего уровня с системами управления нижнего уровня.
•Реализовывать и отлаживать алгоритмы управления движением, планирования походки, кинематики и оценки пространственного положения.
•Интегрировать датчики, системы навигации, обхода препятствий, голосовые и визуальные модули, а также разрабатывать сценарии взаимодействия робота с пользователем.
•Настраивать взаимодействие программных и аппаратных компонентов через CAN, Ethernet и другие интерфейсы.
•Тестировать, диагностировать и отлаживать решения на физических роботах, участвовать в интеграционных испытаниях и внедрении робототехнических комплексов.
Требования
•Высшее техническое образование в робототехнике, автоматизации, системах управления, компьютерных науках, электронной инженерии или смежной области.
•Опыт разработки программного обеспечения от 1 до 3 лет.
•Уверенное владение C++ и Python, практический опыт разработки под Linux и работы с ROS/ROS2.
•Понимание кинематики, управления движением, навигации, оценки положения робота, многопоточности, управления памятью и оптимизации производительности.
•Знание CAN, Ethernet и принципов взаимодействия верхнего и нижнего уровней управления роботом.
•Опыт разработки и отладки ПО на реальном робототехническом оборудовании, самостоятельность и готовность работать в межфункциональной инженерной команде.
Хорошо, если есть
•Опыт разработки систем управления движением гуманоидных, двуногих или четвероногих роботов.
•Опыт работы с мобильными и сервисными роботами.
•Практический опыт интеграции компьютерного зрения, голосового взаимодействия и сенсорного восприятия.
•Участие в разработке и внедрении робототехнических комплексов.
Культура и преимущества
•Работа в команде инженеров и разработчиков Nero Robotics.
•Участие в создании современных антропоморфных робототехнических систем.
•Возможность профессионального развития в робототехнике, алгоритмах управления и программировании.
•Полная занятость, график 5/2 с 08:00 до 17:00.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

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

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте