Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой
подготовься к отклику
ai-инструменты
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
О рекламодателе
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ" ИНН: 9704271170
описание
NERO GROUP приглашает в команду инженера-программиста антропоморфных (гуманоидных) роботов по направлению управления движением и сенсорного восприятия. Ищем специалиста, который будет заниматься разработкой программного обеспечения для робототехнических систем, реализацией алгоритмов управления движением, интеграцией сенсоров и тестированием решений на реальных роботах.
задачи
Разработка и оптимизация программного обеспечения для антропоморфных роботов на C++ и Python под Linux.
Разработка программных модулей с использованием ROS/ROS2.
Реализация и отладка алгоритмов управления движением роботов, планирования походки, кинематики и оценки пространственного положения.
Разработка прикладного программного обеспечения верхнего уровня и интеграция с системами управления нижнего уровня.
Интеграция датчиков, систем навигации, обхода препятствий, голосовых и визуальных модулей.
Разработка логики выполнения задач и сценариев взаимодействия робота с пользователем (HMI).
Настройка взаимодействия программных и аппаратных компонентов через CAN, Ethernet и другие интерфейсы.
Оптимизация производительности программного обеспечения, работа с многопоточностью и управлением памятью.
Тестирование, диагностика и отладка программных решений на физических роботах.
Участие в пусконаладочных работах, интеграционных испытаниях и внедрении робототехнических решений.
Взаимодействие с инженерами-схемотехниками, конструкторами и другими разработчиками.
требования
Высшее техническое образование в области робототехники, автоматизации, систем управления, компьютерных наук, электронной инженерии или смежных направлений.
Опыт работы в разработке программного обеспечения от 1 до 3 лет.
Уверенное владение C++ и Python.
Практический опыт разработки под Linux.
Уверенное знание ROS/ROS2 и принципов построения робототехнических систем.
Понимание кинематики, алгоритмов управления движением, навигации и оценки положения робота.
Знание многопоточного программирования, управления памятью и оптимизации производительности.
Понимание взаимодействия программного обеспечения верхнего и нижнего уровней управления роботом.
Знание интерфейсов CAN, Ethernet и принципов взаимодействия программных и аппаратных компонентов.
Опыт разработки и отладки программного обеспечения на реальном робототехническом оборудовании.
Навыки анализа технических требований, проектирования решений и устранения сложных технических неисправностей.
Аналитическое мышление, самостоятельность и умение работать в межфункциональной инженерной команде.
Будет плюсом: Опыт разработки систем управления движением гуманоидных, двуногих или четвероногих роботов; Опыт работы с мобильными и сервисными роботами; Практический опыт интеграции систем компьютерного зрения, голосового взаимодействия и сенсорного восприятия; Участие в проектах по разработке и внедрению робототехнических комплексов
условия
Работа в NERO GROUP, направление Nero Robotics.
Участие в разработке современных антропоморфных робототехнических систем.
Возможность профессионального развития в области робототехники, алгоритмов управления и программирования.
Работа в команде инженеров и разработчиков.
5/2, с 08:00 до 17:00.
обсуждается индивидуально по результатам собеседования.