374,200open jobs
9,699companies
47,772added this week
Browse all
Location
In office (Minsk)
Employment
Full-Time
Overview
Company
Impact
Profile match
1AK-Group is a vertically integrated industrial holding company headquartered in Pinsk, Belarus, with roots dating back to 1995. The group specializes in the full production cycle of lead-acid and lithium-ion batteries, including starter and traction types, as well as the manufacturing of lead alloys and plastic components. It operates multiple manufacturing plants and recycling facilities across Belarus and Russia, distributing its products through an extensive wholesale and retail network under the First Battery Company brand.

Мы - команда 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-части при расширении портфеля (новые классы устройств)

Условия:

официальное трудоустройство в соответствии с трудовым законодательством РБ;

достойный уровень заработной платы;

возможности для обучения и развития;

современный и комфортный офис;

корпоративную культуру, которая мотивирует и заряжает позитивом;

работу в социально ответственной компании, которая следит за трендами, ценит идеи сотрудников и развивается вместе с ними;

медицинское страхование за счет компании.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
374,200 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Minsk
$234k – $351k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • San Mateo
C++
Python
C++
CMake
Conan
AI/ML
AI Agents
DevOps
CI/CD
Docker
K3s
Kubernetes
Robotics
ArduPilot
Motion Planning
Apply
$281k – $421k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • San Mateo
C++
Python
C++
CMake
Conan
AI/ML
AI Agents
DevOps
CI/CD
Docker
K3s
Kubernetes
Robotics
ArduPilot
Motion Planning
Apply
$125k – $165k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Fort Walton Beach
Bash
C++
C++
CMake
DevOps
CI/CD
Docker
Ubuntu
GitLab
Robotics
ArduPilot
Apply
$133k – $276k per year (Estimated) • Equity • In office • 7+ years exp
C++
Java
Node JS
Python
Rust
Assembly
JavaScript
Python
Django
Flask
Assembly
Binary Ninja
AI/ML
AI Agents
DevOps
CI/CD
Git
Cybersecurity
FedRAMP
Ghidra
IDA Pro
ISO 27001
OWASP ASVS
OWASP Top 10
SentinelOne
SOC 2
Threat Modeling
Apply
$135k – $297k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Dublin
C++
Java
Python
AI/ML
Airflow
Kubeflow
DevOps
CI/CD
Docker
Kubernetes
Apply
$18k – $46k per year (Estimated) • Remote/Hybrid • Full-Time • 9+ years exp • Minsk
SQL
Databases
MS SQL
Apply
In office • Full-Time
Apply
Fullstack Engineer 28 days ago
$31k – $46k per year (net) • In office • Minsk
Go
JavaScript
Python
Rust
TypeScript
C
Python
Asyncio
Django
FastAPI
SQLAlchemy
C
FFmpeg
Databases
Apache Kafka
PostgreSQL
RabbitMQ
Redis
AI/ML
Computer Vision
NumPy
OpenCV
Frontend
Angular
npm
pnpm
React.js
Vite
Vue.js
Webpack
DevOps
Docker
Docker Compose
gRPC
Rest API
WebSockets
Robotics
GStreamer
Apply
$5.5k – $33k per year (Estimated) • Remote/Hybrid • Full-Time • Minsk
JavaScript
TypeScript
Frontend
Next.js
React.js
DevOps
AWS
Azure
GCP
Apply
$11k – $36k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Minsk
Go
SQL
Databases
ClickHouse
PostgreSQL
Redis
DevOps
Docker
Rest API
Apply
$7k – $27k per year (Estimated) • In office • 2+ years exp • Minsk
PowerShell
Python
Mobile
Room
DevOps
AWS
Azure
CI/CD
Docker
GCP
Git
Grafana
Prometheus
Zabbix
Apply
$17k – $42k per year (Estimated) • Remote • Minsk
Bash
Python
Databases
Amazon Aurora
Amazon Redshift
Apache Kafka
MySQL
OpenSearch
PostgreSQL
RabbitMQ
Redis
DevOps
Amazon EC2
Amazon EKS
Amazon Kinesis
Amazon S3
Ansible
AWS
AWS Lambda
CI/CD
Cloudflare
Docker
GitHub
GitHub Actions
Grafana
IAM
Jenkins
Kubernetes
Prometheus
Terraform
Management
Confluence
Jira
n8n
Apply
$16k – $44k per year (Estimated) • In office • Internship • 6+ years exp • Minsk
Java
Java
Gradle
DevOps
CI/CD
gRPC
Jenkins
Rest API
WebRTC
Cybersecurity
Tcpdump
Management
Jira
QA
Gatling
JMeter
TestNG
Apply
See all jobs
This is one of many
374,200 more open roles from verified company boards, updated every day.