Android-разработчик (Embedded / IoT)

Vacancy #1868

Details

Published: 2026-06-26 19:02:24

Collected: 2026-06-26 19:07:24

Source kind: main

Telegram source: open original

HR contacts are hidden. Sign in by email to see Telegram contacts and mark your own response.

Text

#вакансия #android

Android-разработчик (Embedded / IoT)

Проект: Разработка клиентского программного обеспечения для сложного вендингового аппарата, реализующего продажу пищевых продуктов.

Для компании это третий проект подобного уровня.

Аппарат построен на базе промышленного Android-компьютера (Версия Android 11 и выше) и включает сенсорный FHD-дисплей, термотрансферный принтер этикеток, стереоаудиосистему, модули связи (Ethernet / Wi-Fi) и плату управления транспортной системой (интерфейс RS485).

Серверная часть разрабатывается отдельно.

Задача специалиста: реализовать стабильное Android-приложение, управляющее всеми аппаратными модулями, обрабатывающее пользовательский сценарий покупки и синхронизирующее телеметрию с сервером.

Ключевые задачи:

- Разработка и поддержка Android-приложения для управления вендинговым аппаратом в режиме киоска (24 / 7).

- Реализация обмена данными с другими платами аппарата по шине CAN или (UART / ModBus) через RS485.

- Интеграция термотрансферного принтера этикеток и стереоаудиосистемы.

- Настройка сетевой коммуникации: отправка статусов, телеметрии, логов; прием команд от сервера.

- Обеспечение отказоустойчивости: обработка обрывов связи, ошибок периферии, перезагрузка сервисов, оффлайн-кеширование.

- Взаимодействие с командой разработки серверной части по спецификациям API / протоколов.

Ожидания:

- Высшее техническое образование.

- Уверенные знания Android-разработки: опыт реальных клиентских приложений (свои проекты в Google Play / RuStore или коммерческая разработка, аутсорс).

- SDK для Android версии 11 и выше. Опыт работы с Android NDK (базовый уровень для вызова нативных библиотек управления портами).

- Опыт разработки ПО для киосков, вендинговых аппаратов, POS-терминалов или IoT-шлюзов на Android - желательно.

- Знание основ схемотехники (уровень чтения даташитов, понимание pull-up / pull-down, дифференциальных сигналов RS485).

- Опыт работы с железом и периферией (RS485, последовательные порты, внешние устройства) — или желание погрузиться в эту область.

Предлагаем:

- Конкурентный уровень компенсации (выше рынка) обсуждается с финальным кандидатом.

- Официальное трудоустройство по ТК РФ.

- Гибкое начало рабочего дня, возможен гибрид (дом / офис).

- Для отдельных задач возможны периоды удаленной работы. Отладка и испытания проходят в специально отведенных помещениях с комфортными условиями. Используем отдельные испытательные стенды для ключевых узлов изделия.

- Комфортный офис, есть столовая, спортзал, парковка.

- Наставник на испытательном сроке, дружный коллектив профессионалов (возможность делиться знаниями и опытом).

Компания: NPM
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.