Работодатель:
Зарплата:
200 000 руб.
Опыт работы:
От 1 года до 3 лет
Место работы:
Зеленоград, улица Конструктора Гуськова, 14с2
Мы - команда, которая разрабатывает программный комплекс управления вендинговыми автоматами. Наш комплекс управляет всем оборудованием внутри автомата в процессе его работы, реализует маханизмы продажи товара, тестирует вендинговый автомат при его производстве, позволяет экспедиторам и сервисным инженерам обслуживать его, а также обеспечивает централизованное управление и мониторинг всего парка автоматов.

Обязанности:
  • Разработка и поддержка backend web-приложения управления оборудованием, и API на Django;
  • Разработка программных модулей управления платами (двигатели, датчики), сканерами, платежными терминалами, камерами;
  • Реализация сценариев выдачи товара, тестирования установленного оборудования и обработки аппаратных ошибок;
  • Поддержка внутреннего JS-интерфейса: управление оборудованием, тесты, статусы, модальные окна;
  • Диагностика проблем разрабатываемых приложений в Linux-окружении, работа с логами, метриками;
  • Ведение внутренней документации на приложения, таких как changelog, коды ошибок.
Требования:
  • Уверенное знание Python и Django, понимание структуры web-приложений, middleware, views/controllers;
  • Опыт разработки REST API и работы с JSON, HTTP, WS, асинхронностью, потоками, очередями команд;
  • Умение работать с Linux, Bash, сервисными скриптами запуска, логами и метриками;
  • Умение читать и поддерживать существующий JavaScript: DOM, Fetch API, WebSocket, Bootstrap.

    Будет преимуществом:
  • Опыт интеграции с аппаратным обеспечением через serial/USB: pyserial/aioserial, COM-порты, бинарные и текстовые протоколы;
  • Опыт с OpenCV и USB/видеоустройствами, интеграций с платежными терминалами, ККМ;
  • Опыт написания авто тестов и тестирования hardware-in-the-loop сценариев;
  • Опыт работы с kiosk-приложениями на Linux и локальными web-интерфейсами.
Условия:
  • График работы 5/2 (офисный формат);
  • Гарантированная своевременная заработная плата по результатам собеседования;
  • Оформление в штат компании в соответствии с ТК РФ (отпуск, больничный лист);
  • Добровольное медицинское страхование;
  • Дополнительная мотивация: бонусы по итогам годовой оценки Performance management, премии за стаж работы в компании и пр.;
  • Возможность карьерного роста;
  • Развитая корпоративная культура: подарки по случаю рождения детей; корпоративные конкурсы и мероприятия для сотрудников и их детей; благотворительные проекты внутри компании, направленные на оказание помощи сотрудникам и членам их семей, попавшим в сложную жизненную ситуацию и пр.;
  • Место работы: г. Зеленоград.

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

Ведущий инженер-программист сетевых устройств (Зеленоград, Москва)
НПЦ ЭЛВИС

Высшее техническое образование. Отличное знание языка C и уверенное владение C++. Глубокое понимание архитектуры ОС Linux (внутреннее устройство ядра, подсистемы).

Инженер-конструктор (разработка узлов интерьера салона автомобиля)
Zart

Высшее техническое образование (машиностроение, автомобилестроение и т.п.). - Опыт конструкторской работы от 3-х лет. - Опыт непосредственной разработки узлов (механических...

200 000 - 250 000 руб.
Программист 1С
НПП Доза

Образование высшее техническое / экономическое. Знание на уровне профессионала одного или нескольких программных продуктов 1С8:УПП, 1С8...

Embedded-разработчик / программист микроконтроллеров
ПРТ

Уверенное владение языком C (обязательно), приветствуется знание C++. Опыт коммерческой Embedded-разработки не менее 3 лет. Глубокое понимание архитектуры микроконтроллеров...

150 000 руб.
Ведущий инженер-разработчик ПЛИС (FPGA developer), г. Зеленоград
Российские космические системы

Владение MS Office, IC:Документооборот, Xilinx ISE, Vivado, ModelSim. Знание принципов схемотехники аналоговых и цифровых устройств. Знание основ ЕСКД.

130 000 руб.