Воронеж, улица Текстильщиков, 5Д
Мы – IT-компания NeuroCity, разрабатываем программное обеспечение для интерактивных панелей (дроидов), которые мы производим сами. Основные направления: Торговые центры, Транспортные хабы, Городские парки, Кафе и рестораны, Жилые комплексы, Медицинские учреждения.
Сейчас у нас есть 8 больших собственных площадок с общим числом дроидов более 300 разного формата и с суммарным суточным трафиком ~ 550 тыс.человек в сутки.
Наши клиенты: Москва Сити, ЦУМ, Шереметьево, ДЛТ, БШ Сколково, Депо Лесная, Лукойл, ВДНХ, ВТБ, Пулково и другие.
Обязанности:
Изучение документации оборудования (замки, клапаны, шаговые двигатели, драйверы, вендинг и тд)
Выявление проблем, формирование задач и ограничений
Разработка ПО для взаимодействия и управления устройствами
Интеграция готовых девайсов в проекты
Разработка и сборка устройств на базе электронных компонентов
Комплектация и сборка тестовых стендов
Настройка сетевой инфраструктуры (RS485, Ethernet, MQTT)
Согласование архитектуры с заказчиком
Общие требования:
Навыки разработки ПО для взаимодействия и управления устройствами
Опыт интеграции устройств и девайсов в системы
Работа с технической документацией
Технические навыки:
Контроллеры: STM32, ESP32, WirenBoard, Siemens LOGO!, Schneider
Протоколы: Modbus RTU/TCP, MQTT, RS-485
Стек: FastAPI, Embedded C++ (периферия, прерывания)
Железо: датчики/исполнители, стенды (токи/слаботочка)
➕ Будет плюсом:
Протоколы: TCP/IP, REST, WebSocket
Linux: Systemd, networking, bash
C++: Real-time, Device Tree, профилирование
Python: asyncio, логирование
Документация: схемы, руководства
Софт-скиллы:
Умение разбираться в технической документации
Способность к самостоятельному обучению и анализу новых технологий
Умение работать в команде и взаимодействовать с другими разработчиками
Внимательность к деталям, способность к поиску и устранению неисправностей
Условия:
Оформление по ТК РФ
Работа в офисе 5/2
8-часовой рабочий день с гибким началом рабочего дня