← К каталогу
ГА

Газпром нефть

Инженер-программист робототехнических комплексов (Node.js / TypeScript / Python)

ОфисУровень не указанСанкт-Петербург, Россия4 дн. назад
О ВАКАНСИИ

Описание вакансии

Обязанности:

  • Анализ и доработка существующего программного обеспечения робототехнических комплексов.
  • Разработка новых функций на Node.js, TypeScript и Python.
  • Настройка программного обеспечения под конкретную конфигурацию робота.
  • Разработка и доработка модулей управления движением, навесным оборудованием, освещением, видеосистемой и датчиками.
  • Интеграция программного обеспечения с платами управления, электроприводами VESC, GNSS, IMU, ультразвуковыми датчиками, IP-камерами и другим оборудованием.
  • Работа с интерфейсами UART, USB Serial, RS-485, CAN, Modbus, PWM и PPM.
  • Настройка и сопровождение одноплатных компьютеров Orange Pi под управлением Linux.
  • Сборка и развёртывание программного обеспечения для ARM64.
  • Настройка автозапуска приложений через systemd.
  • Настройка сетевого взаимодействия между роботом, сервером и пользовательским интерфейсом.
  • Работа с REST API, WebSocket и Socket.IO.
  • Настройка nginx, RTSP, WebRTC, go2rtc и FFmpeg.

Требования:

  • Высшее или среднее профессиональное техническое образование: робототехника, мехатроника, автоматизация, программная инженерия, электроника, приборостроение или смежное направление.
  • Практический опыт разработки программного обеспечения на JavaScript или TypeScript.
  • Знание Node.js и экосистемы npm.
  • Практический опыт программирования на Python.
  • Уверенная работа в Linux, желательно Ubuntu или Debian.
  • Понимание структуры файловой системы Linux, прав доступа, процессов и системных служб.
  • Опыт работы с SSH, systemd, journalctl и командной строкой Linux.
  • Опыт работы с Git.

​​​​​​​​​​​​​​

Мы предлагаем:

  • Достойную твоего профессионального уровня заработную плату (уровень вознаграждения обсуждается индивидуально по результатам интервью);
  • Годовую премию по результатам деятельности, дополнительную материальную мотивацию (премии от руководителя);
  • Качественную программа ДМС со стоматологией с первого месяца работы; услуги телемедицины, консультации психолога, страхование…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between1And3