Ищем инженера-программиста для работы на стыке разработки ПО, электроники и промышленного оборудования. Задачи связаны с интеграцией устройств, промышленными протоколами и разработкой низкоуровневого ПО.
Обязанности
- Интеграция промышленного оборудования в программные системы
- Работа с промышленными интерфейсами и протоколами передачи данных
- Разработка ПО для диагностики, настройки и управления устройствами
- Разработка библиотек, драйверов и модулей подключения оборудования
- Поддержка и развитие существующего программного кода
- Анализ технической документации, схем и спецификаций оборудования
Требования
- Опыт разработки ПО для оборудования, автоматизации или embedded-систем
- Понимание основ электроники и схемотехники
- Опыт работы с интерфейсами RS-232 / RS-422 / RS-485, Ethernet, USB
- Знание промышленных протоколов Modbus RTU/TCP, Profinet (или аналогов)
- Владение одним или несколькими языками: C#, C/C++, Delphi
- Опыт работы с базами данных (SQL)
- Умение читать техническую документацию на английском языке
Будет плюсом
- Опыт работы с Linux или Android
- Опыт разработки драйверов или системного ПО
- Опыт embedded-разработки или низкоуровневого программирования
- Опыт в промышленной автоматизации (АСУ ТП, SCADA и т.п.)
Условия
- Инженерные задачи с реальным промышленным оборудованием
- Работа в стабильной компании с более чем 30-летней историей
- Обучение и техническая поддержка внутри команды
- ДМС после испытательного срока
- Оформление по ТК РФ
- Офис: Москва, ЮВАО (возможен гибридный формат)
Дополнительная информация
Мы не ожидаем одинаково глубоких знаний во всех перечисленных областях. Важны сильная инженерная база, системное мышление и интерес к работе с оборудованием.