Инженер-программист систем диагностики электропитания ж/д — Россия, Санкт-Петербург
от 150 000 ₽
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Санкт-Петербург
Формат: Офис
Занятость: Полная занятость
Грейд: Middle
Обязанности: • Разбираться в существующем коде на TypeScript и дорабатывать его.
• Писать новые модули: поддержку новых приборов, каналы передачи данных, отчёты, экраны.
• Подключать новые конфигурации разработанных систем. По электрической схеме устройства собирать конфигурацию каналов и карты регистров, рисовать мнемосхему.
• Подключать новые устройства диагностики. Разбирать документацию производителя или восстанавливать. Писать драйвер опроса и тесты.
• Поддерживать в актуальном виде документацию: руководства, инструкции по установке, описание протоколов обмена.
• Собирать и выпускать обновления, и проверять их на стенде.
• Выезжать на объекты: устанавливать и обновлять ПО, настраивать оборудование и сеть, искать неисправности по журналам, участвовать в пусконаладочных работах.
Требования: • Высшее техническое образование (автоматизация, вычислительные системы, системы управления движения поездов).
• Опыт разработки от 3 лет.
• Опыт участия в полном цикле: от ТЗ до отладки и сдачи изделия.
• Уверенный TypeScript/JavaScript и Node.js.
• Умение быстро разобраться в чужом коде.
• Linux на уровне уверенного пользователя: консоль, ssh, systemd, журналы, права, установка пакетов.
• Базовые сетевые знания: IP-адресация, TCP/UDP, умение найти, почему прибор не отвечает.
• Работа в офисе (удалённый формат не предусмотрен).
Будет преимуществом:
• Промышленные протоколы: Modbus TCP/RTU, RS-485, SNMP, CAN.
• Опыт с Electron или десктопными приложениями на веб-технологиях.
• PostgreSQL или SQLite.
• Умение читать электрические схемы. Понимание работы устройств ИБП, выпрямителей, АКБ, автоматики.
• Опыт с РЕД ОС, Astra Linux, CentOS/RHEL, сборка RPM.
• Опыт пусконаладки, работы в АСУ ТП, SCADA, энергетике или на железной дороге.
Условия: • Официальное трудоустройство, белая заработная плата.
• Перспектива карьерного роста в быстроразвивающейся компании.
• Достойный уровень заработной платы.