Инженер-программист
Описание
ТехВилл – IT-компания и партнёр ВкусВилл по развитию цифровых решений. Мы отвечаем за разработку мобильных и web- приложений, автоматизацию бизнес-процессов, искусственный интеллект, devops, инфобез ВкусВилла. Нашими решениями пользуется свыше 1 000 000 клиентов и сотрудников ВкусВилла. Мы ищем инженера-программиста, который возглавит программно-аппаратную часть нашего вендингового комплекса на всех этапах его жизненного цикла. Вам предстоит в деталях управлять «мозгом» устройств: от тонкой настройки контроллеров и локализации китайского софта до бесшовной интеграции платежей, построения систем телеметрии и приемки работы у внешних подрядчиков.Обязанности: Настройка и конфигурация аппаратов: Настройка программного обеспечения вендинговых аппаратов китайского производства. Конфигурация контроллеров, сенсоров и модулей выдачи товаров. Обновление прошивок и модификация конфигурации устройств. Локализация и адаптация прошивок/интерфейсов под наши бизнес-сценарии и требования. Интеграция платежей и серверной инфраструктуры: Интеграция платежных систем (QR-платежи, банковские карты, NFC, мобильные кошельки). Интеграция аппаратов с сервером управления и базой данных. Обеспечение корректности и безопасности платежных операций на устройстве. Телеметрия, мониторинг и эксплуатация: Настройка телеметрии и удаленного мониторинга аппаратов. Настройка алертов и контроль ключевых показателей: аптайм, отказы выдачи, ошибки оплаты, состояние датчиков. Диагностика и поддержка: Диагностика и устранение программных и аппаратных ошибок. Разбор инцидентов на объекте, локализация причин и выработка постоянных решений. Запуск и документация: Создание технической документации и поддержка при запуске новых аппаратов. Участие в пилотных запусках и масштабировании парка устройств: типизация конфигураций, чек-листы ввода в эксплуатацию. Работа с поставщиками: Постановка технических требований поставщикам аппаратов, приемка прошивок и конфигураций. Проверка воспроизводимости, соответствия требованиям безопасности и совместимости с нашей инфраструктурой. Требования: Опыт работы с вендинговыми аппаратами или торговыми автоматами. Опыт программирования встроенных систем (embedded). Понимание протоколов вендинга: MDB, Plus. Опыт работы с контроллерами и интерфейсами: UART, RS232, RS-485 (Modbus),Ethernet. Опыт или желание разобраться с интеграцией платежных терминалов. Навыки диагностики аппаратных интерфейсов, умение работать с измерительным оборудованием (мультиметр и др.). Понимание сетевых и беспроводных протоколов: Wi-Fi, MQTT, HTTP. Уверенная работа с Linux. Опыт в области промышленной и/или домашней автоматизации. Знание английского языка (чтение технической документации). Навыки скриптинга (Python/Bash) для автоматизации настройки и диагностики. Навыки работы с ИИ. Будет преимуществом: Опыт работы с китайскими вендинговыми платформами и поставщиками. Опыт интеграций через REST API. Опыт с IoT-платформами и системами удаленного управления парком устройств. Опыт работы с подрядчиками. Опыт эксплуатации оборудования 24/7 и разборов инцидентов на объекте. Опыт работы с Git, Docker, базовыми практиками CI/CD. Опыт масштабирования и стандартизации парка устройств. Условия: Работа в аккредитованной IT-компании. Гибрид. Официальное оформление с первого дня работы и поддержка куратора во время адаптации. Прозрачная система развития: понятные грейды, внутреннее и внешнее обучение, индивидуальные планы развития и матрицы компетенций. Экологичная культура и адекватные руководители. Компенсация затрат на медицинские услуги, ментальное благополучие, спорт, тимбилдинги и использование AI-помощников. Бонус 15% с покупок во ВкусВилл. Социальная ответственность: поощряем донорство, оказываем материальную помощь при рождении ребёнка. Партнерская программа «Зелёный свет»: за рекомендации знакомых специалистов можно получить до 50 000 руб.