Минск, улица Льва Толстого, 10
Метро: ВокзальнаяМы - команда 4RM Tech, digital-направление 4RM (производитель ритейл-оборудования: весы самообслуживания, почтоматы, торговое и холодильное оборудование). Наша задача - превращать это оборудование в связку hardware + software + AI, которая приносит клиентам измеримый результат.
В портфеле три продуктовых линии:
Платформа для весов самообслуживания и решение для касс самообслуживания с распознаванием товаров через Computer Vision и антифрод-модулями
Линейка CV-аналитики для ритейла: мониторинг полок/планограмм, распознавание товаров, аналитика покупательского потока, эффективность персонала
Софт для почтоматов и вендингов
Ищем Embedded Engineer, чтобы усилить команду и развивать продукты на стыке Железа+софт+CV.
Требования:
Software:
- Знание C++ (стандарт 11 и выше), STL, шаблонов, умных указателей, move-семантики,
- Знание Python.
- Владение системой контроля версий (git)
- Владение системой сборки (CMake, idf.py)
- Опыт коммерческой разработки с FreeRTOS (многозадачность, очереди, семафоры, таймеры). Опыт с ESP-IDF/PlatformIO + ESP-IDF будет плюсом.
- Опыт работы с протоколами связи RS-485, UART, I2C (обработка прерываний, DMA, асинхронная коммуникация)
- Опыт работы с протоколами связи HTTP(S), WebSocket, MQTT (структура сообщений, понимание оверхеда и сценариев применения, использование TLS).
- Понимание механизма OTA-обновлений (OTA over HTTPS, структура разделов, подпись образов, безопасная загрузка)
- Опыт работы с периферией: GPIO, PWM, ADC, таймеры, watchdog. Понимание разных видов памяти: RAM, Flash. Отличия IRAM, DRAM. Понимание специфики ESP32 будет плюсом.
- Знания сетевого стека: популярные протоколы физического уровня, суть и структура IP и MAC адресов, понимание адресации устройств в сетях IPv4 (DHCP, статическая адресация, NAT), понятие портов, сокетов, понимание различий TCP/UDP, понимание DNS. Практический опыт применения указанных понятий.
- Опыт тестирования embedded решений будет плюсом.
Hardware:
- Понимание базовых принципов цифровой и аналоговой схемотехники: подтягивающие резисторы, согласование уровней, схемы питания микроконтроллеров (модулей с М/К) и периферии.
- Умение читать даташиты. Владение английским языком будет большим плюсом.
- Понимание классических проблем схемотехники: шумы, дребезг контактов, скачки и просадки напряжения, методы их решения (аппаратные и программные).
Обязанности:
Разработка и поддержка прошивки, самостоятельный выбор стека (MCU/FreeRTOS vs embedded Linux) под класс устройства; архитектурные решения по новым устройствам, включая консультирование по embedded-части для будущих продуктов (холодильники, стеллажи)
Интеграция периферии (замки, датчики, дисплеи, платёжные модули, фискальные регистраторы) и участие в схемотехнике: выбор компонентов, работа с даташитами, решение типовых проблем (помехи, дребезг, просадки питания)
Взаимодействие с производством при проектировании нового железа, включая консультирование по embedded-требованиям для будущих продуктов (умные холодильники, стеллажи)
Взаимодействие с Computer Vision направлением при необходимости.
Реализация связи устройство ↔ backend: MQTT/HTTP(S)/TLS, интеграция в общую систему мониторинга флота (телеметрия, heartbeat, event-push)
OTA-обновления: доставка в поле, подпись образов, безопасный откат при сбое
Отказоустойчивость в оффлайне (например, гарантированное открытие ячейки почтомата при потере связи, буферизация событий)
Меры защиты устройств: защищённые каналы связи, противодействие вскрытию/подмене прошивки — приоритетно для вендинга (наличные) и табачного шкафа (регулируемый товар)
Тестирование на реальных устройствах перед выкаткой в поле (связь, автономность, стресс-сценарии)
Участие в снижении себестоимости устройств (подбор альтернативных компонентов, MCU/SBC)
Подготовка технической документации/ТЗ на embedded-часть совместно с продуктовой командой
Техническая оценка реализуемости embedded-части при расширении портфеля (новые классы устройств)
официальное трудоустройство в соответствии с трудовым законодательством РБ;
достойный уровень заработной платы;
возможности для обучения и развития;
современный и комфортный офис;
корпоративную культуру, которая мотивирует и заряжает позитивом;
работу в социально ответственной компании, которая следит за трендами, ценит идеи сотрудников и развивается вместе с ними;
медицинское страхование за счет компании.
Авангардспецмонтажплюс
Минск
Не указана
Оборонные инициативы
Минск
Не указана
Оборонные инициативы
Минск
от 3000 BYR
Издательство Белорусский Дом печати, РУП
Минск
до 2000 BYR