other

Embedded Firmware Engineer

21 июля 2026

З/П не указана

Город: Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина

Кэбиз

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 1 года

Мы разрабатываем собственную IoT-платформу для легкого электротранспорта.Платформа предназначена для:- электровелосипедов;- электросамокатов;- курьерского транспорта;- корпоративных парков техники;- шеринговых сервисов.Устройство построено на базе STM32 и LTE/GNSS модема Quectel EC200U.Основные функции продукта:- телеметрия;- удаленная диагностика;- OTA обновления;- журналирование;- антиугонные функции;- оффлайн геозоны и ограничения скорости;- взаимодействие с контроллерами транспортных средств по UART и CAN.Проект находится на стадии завершенного архитектурного проектирования. Разработка принципиальной схемы и печатной платы выполняется внутренней командой. Обязанности Разработка встроенного программного обеспечения для IoT-платформы на базе STM32.Основные задачи:- разработка архитектуры прошивки;- разработка загрузчика (Bootloader);- реализация OTA обновлений;- разработка драйверов периферии;- интеграция LTE/GNSS модема Quectel EC200U;- работа с BLE сервисами;- работа с внешней SPI Flash памятью;- реализация журналирования событий;- реализация системы диагностики;- реализация системы управления конфигурацией;- реализация оффлайн базы геозон;- реализация механизмов безопасности и защиты устройства;- поддержка производственного тестирования;- взаимодействие с разработчиками аппаратной части. Аппаратная платформа Основные компоненты:- STM32F407VGT6;- Quectel EC200U;- W25Q256 SPI Flash;- BMI270 IMU;- UART;- CAN;- USB-C;- резервное питание. Обязательные требования Кандидат должен иметь практический опыт:- коммерческой разработки на STM32 не менее 3 лет;- программирования на языке C;- использования STM32CubeIDE;- использования STM32 HAL или LL;- работы с FreeRTOS;- разработки UART драйверов;- разработки SPI драйверов;- разработки I2C драйверов;- разработки CAN интерфейсов;- разработки USB Device решений;- работы с внешней Flash памятью;- работы с Git.Обязателен опыт:- разработки загрузчиков;- реализации OTA обновлений;- проектирования отказоустойчивой архитектуры;- реализации watchdog механизмов;- реализации систем журналирования. Желательные требования Будет преимуществом ч работы с:- Quectel EC200U;- LTE Cat.1;- GNSS;- BLE;- Ring Buffer Logging;- A/B Firmware Architecture;- Crash Dump системами;- телематическими платформами;- транспортной электроникой;- шеринговыми решениями;- промышленными IoT устройствами. Архитектурные задачи проекта В рамках проекта потребуется реализовать:Bootloader:- безопасное обновление;- проверка контрольных сумм;- контроль совместимости;- переключение между слотами;- автоматический rollback.OTA:- загрузка новой версии;- проверка целостности;- безопасная активация;- восстановление после сбоев питания.Logging System:- журналирование событий;- хранение во внешней Flash;- экспорт журналов;- контроль заполнения памяти.Offline Geofence Engine:- хранение оффлайн базы зон;- поиск зон по координатам;- обработка ограничений скорости;- обновление базы зон через OTA;- rollback базы зон. Что мы ожидаем от кандидата Кандидат должен понимать:- конечные автоматы (State Machine);- событийную архитектуру;- многозадачность;- работу с памятью;- обработку ошибок;- проектирование отказоустойчивых систем.Кандидат должен уметь самостоятельно принимать инженерные решения и аргументировать их. Техническое интервью На собеседовании будут обсуждаться следующие темы:- архитектура загрузчиков;- OTA обновления;- rollback механизм;- работа с внешней Flash;- организация журналирования;- FreeRTOS;- UART и CAN;- взаимодействие с LTE модемами;- обработка ошибок;- диагностика встроенных систем. Будет большим преимуществом Наличие завершенных проектов в следующих областях:- трекеры;- телематика;- транспортная электроника;- зарядные станции;- промышленный IoT;- системы мониторинга транспорта.

Показать контакты

Имя не указано

Пожаловаться ID: 156600082

Похожие вакансии

Инженер по тестированию Embedded / Firmware

От 150 000 до 180 000 руб.

Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина

Городские информационные системы

Embedded DevOps Engineer

От 487 500 руб.

Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина

Алабуга, ОЭЗ ППТ

Embedded Linux Engineer

От 250 000 руб.

Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина

Автономные Технологии

Embedded reverse engineer

Договорная

Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина

АСТ

Embedded C/C++ Engineer

До 180 000 руб.

Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина

Научно-производственное предприятие Робототехника и беспилотные комплексы

Инженер по встраиваемым системам Senior Embedded / Firmware Engineer (C/C++, Realtek, Linux)

Договорная

Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина

Окос Интеллект