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

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

Коротко

Инженер-программист робототехнических комплексов в «Газпром нефть» (Санкт-Петербург, офис) занимается разработкой и доработкой ПО для роботов на Node.js, TypeScript и Python, включая модули управления движением, оборудованием и интеграцию с платами управления, электроприводами, датчиками и камерами. Требуется опыт JavaScript/TypeScript и Python, знание Node.js, уверенная работа в Linux (Ubuntu/Debian), опыт с Git, SSH, systemd. Уровень позиции — junior/middle, опыт 1-3 года.

Обязанности
•Анализ и доработка существующего программного обеспечения робототехнических комплексов.
•Разработка новых функций на 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.
Мы предлагаем
•Достойную профессиональному уровню заработную плату (уровень вознаграждения обсуждается индивидуально по результатам интервью).
•Годовую премию по результатам деятельности, дополнительную материальную мотивацию (премии от руководителя).
•Качественную программу ДМС со стоматологией с первого месяца работы; услуги телемедицины, консультации психолога, страхование жизни и здоровья в том числе за границей, льготные условия страхования для близких и возможность расширить перечень клиник по опции Flexible benefit.
•Неограниченный доступ к образовательному контенту на портале знаний от корпоративного университета.
•Подписку на лучшие электронные библиотеки с подборками IT-литературы (и не только).
•Собственный центр профессионального развития с комплексными программами обучения hard skills.
•Внутренние демодни, коуч-дни, питчи для продвижения и совершенствования проектов и собственных идей.
•Корпоративные скидки для изучения английского языка в малых группах онлайн и офлайн.
•Регулярные карьерные марафоны, индивидуальные карьерные консультации и планы развития.
•Общение вне рабочих рамок независимо от города: корпоративные спортивные сообщества, онлайн-экскурсии, неформальные встречи в формате Random coffee.
•Работу в аккредитованной ИТ компании.

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

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

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

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

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

Ещё в Газпром нефть

Похожие вакансии