Инженер-программист Python

Дата размещения вакансии: 24.10.2024
Работодатель: Техстком
Уровень зарплаты:
от 150000 RUR
Город:
Новосибирск
Советское шоссе 19/2
Требуемый опыт работы:
От 1 года до 3 лет

ROBCOM - российский производитель техники с электрическими моторами. Молодая компания, прогрессивно набирающая обороты в сфере робототехники, проектировании, сборке и введении в эксплуатацию техники для выполнения повседневных и специальных задач.

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

Задачи:

  • Разработка программных модулей систем навигации мобильного робота, построения карт, локализации, планирования и управления движением,обеспечения автономности и безопасности мобильного робота;
  • Поиск решений прикладных задач мобильного робота (распознавание объектов, избегание препятствий, обновление карты) и апробация реализаций на практике.
  • Контроль целостности и корректности получаемых с сенсоров данных;

Наш стек:

  • Python 3.10;
  • ROS;
  • Целевая ОС - Ubuntu;
  • GitLab;
  • Jira, Confluence - для задач и знаний.

От будущего коллеги мы ждем:

  • Python3: python-can, pyserial, requests, numpy, matplotlib
  • PyTorch, OpenCV
  • Понимание особенностей разработки под Linux, работы ядра, системных вызовов;
  • Понимание принципов ООП и структурного программирования;
  • Базовые знания интерфейсов RS 232/422/485, CAN, а также протоколов TCP/IP, UDP, CANopen, J1939;
  • Версионирование исходного кода в git.

Будет плюсом:

  • Профильное высшее техническое образование (робототехника, мехатроника, машиностроение, приборостроение);
  • Опыт работы с Robot Operating System;
  • Опыт работы с железом (сенсоры, низкоуровневые драйвера, работа со стеком различных интерфейсов);
  • Опыт отладки цифровых интерфейсов;
  • Опыт написания визуализации данных с датчиков;
  • Знания и опыт работы с лидарами, стереокамерами глубины;

  • Знания и опыт работы со SLAM, планировщиками траектории;