Сервіс пошуку роботи №1 в Україні
- 108 000 грн
-
CyberVision
IT; 50–250 співробітників - Дистанційна робота
-
Арина Медведева
- Повна зайнятість. Досвід роботи від 5 років.
- Git
- Python
- C++
- Відповідальність
- TCP/IP
- Zephyr
- Прошивка пристроїв
- SPI
- UART
- Продуктивність
- C/C++
- Modbus
Опис вакансії
Вимоги:
Умови роботи:
Обов’язки:
About the Role:
Ми шукаємо інженера прошивок, який реально вміє працювати з сучасним залізом (ESP32-S3, PICAD-сумісні плати) та Zephyr OS. Основне завдання — писати стійкий, production-ready код для IoT-пристроїв рівня «data logger / gateway»: сенсори, Modbus, LTE/Wi-Fi, OTA, локальна логіка, енергозбереження.
Жодного академічного R&D — потрібна людина, яка швидко робить робочий продукт.
Responsibilities:
- Розробка firmware під Zephyr OS для ESP32-S3 / ESP32-C6;
- Робота з PICAD-сумісною периферією (датчики, інтерфейси, IO);
- Реалізація протоколів: Modbus RTU/TCP, UART, RS-485, SPI, I2C;
- Налаштування мережевих стеків: Wi-Fi, LTE (через зовнішні модулі), MQTT;
- OTA-оновлення (MCUboot, зразки Zephyr, кастомні схеми);
- Буферизація даних, локальний storage, fallback-режими;
- Інтеграція з backend API (REST/MQTT), обробка queue/telemetry;
- Оптимізація енергоспоживання та продуктивності;
- Написання unit-/integration-tests, робота з hardware-bring-up.
Requirements:
- Глибокий досвід розробки прошивок на C/C++;
- Комерційний досвід із Zephyr RTOS обов’язковий (device tree, Kconfig, drivers, subsystems);
- Практичний досвід роботи з ESP32-S3 / ESP32-C3 / ESP32-C6;
- Розуміння MCUboot, partition layout, OTA-pipeline;
- Уміння працювати з периферією: UART, SPI, I2C, PWM, ADC, RS-485;
- Досвід роботи з Modbus (master/slave), бажано з реальними пристроями;
- Досвід дебагу: JTAG, OpenOCD, logic analyzer;
- Git, CI/CD, уміння працювати в нормальному продукті, а не «прошивка нашвидкуруч».
Nice to have:
- BLE (Zephyr BT stack);
- Python для tooling (скрипти, тести, виробничі тулзи).
Схожі вакансії
-
Embedded Firmware Engineer (Go/IoT/STM32)
Hot stock, Дистанційно -
Програміст мікроконтролерів
RpE, Дистанційно -
Embedded-розробник, інженер-електронщик
Новотест, ООО, Дистанційно -
Hardware Developer, інженер-електронік
Ektos, Дистанційно