Просмотр вакансии

Сегодня 26-06-2026 04:44
11.06.2026, 03:34

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

Работодатель: NPM

NPM

Город: Новосибирск
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

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

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

Аппарат построен на базе промышленного 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, последовательные порты, внешние устройства) — или желание погрузиться в эту область.

Предлагаем:

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

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

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

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

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

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

- Возможность профессионального роста.

Адрес: Новосибирск, Большая улица, 254/1

 

Откликнуться на вакансию

Дата
25.06 28.06
USD
2.8155 2.8228
EUR
3.1947 3.2072
RUB
3.7743 3.77
CNY
4.1421 4.1492
CHF
3.4667 3.4781
GBP
3.7102 3.722
PLN
7.4474 7.4788
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения