Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
embedded разработчик
сопроводительное письмо
описание
Лаборатория Интернета вещей — R&D-команда, которая занимается исследованием и разработкой решений в сфере IT-технологий, сетей, микроэлектроники и сенсорных систем. Разрабатывают устройства от прототипов до серийных партий: механика, корпуса, электроника, прошивки, бэкенд, фронтенд, мобильные приложения.
задачи
- Проектировать, реализовывать и отлаживать программный код для микроконтроллеров
- Оптимизировать решения по использованию оперативной памяти, флеш-памяти и производительности
- Реализовывать взаимодействие с внешними устройствами и модулями через интерфейсы UART, SPI, I2C, USB и беспроводные протоколы Wi-Fi, Bluetooth
- Интегрировать сетевые стеки и протоколы передачи данных Modbus, PPP/SLIP, RNDIS/CDC-ECM
- Проектировать архитектуру, писать чистый поддерживаемый и тестируемый код, организовывать покрытие unit-тестами и проводить рефакторинг
- Искать и устранять неисправности на всех уровнях: от аппаратного с осциллографом, логическим анализатором, JTAG/SWD до программного с логированием, профилированием и анализом поведения системы
- Участвовать в командной разработке, проводить код-ревью, обмениваться технической документацией и взаимодействовать с коллегами
требования
- Опыт коммерческой разработки от 3 лет
- Уверенное владение C для микроконтроллеров
- Понимание и опыт работы с одной из ОСРВ: FreeRTOS, Zephyr, ThreadX и т.д.
- Свободная работа с UART, SPI, I2C, USB (CDC, HID), Modbus RTU/ASCII, WiFi (STA/AP), Bluetooth Classic/BLE
- Понимание сетевого стека и опыт разработки с сетевыми стеками поверх транспортных интерфейсов: PPP/SLIP over UART, RNDIS/CDC-ECM over USB и т.д.
- Уверенное использование Git, CMake/Make
- Опыт работы с современными IDE (CLion, VSCode, STM32CubeIDE) и отладчиками
- Умение укладываться в ограничения памяти (RAM/Flash) и тайминги без костылей
- Умение декомпозировать задачи, проектировать слоистую архитектуру, избегать стихийного программирования
- Умение писать читаемый и тестируемый код: модульность, покрытие unit-тестами (Unity, Ceedling и др.), рефакторинг без боли
- Опыт отладки на всех уровнях: низкоуровневая (осциллограф, логический анализатор, JTAG/SWD), высокоуровневая (логирование, профилирование, анализ поведения системы, локализация проблем)
- Будет плюсом знание C++, опыт bare-metal разработки на STM32, ESP32 и подобных платформах
условия
- Ежегодный пересмотр зарплаты и годовая премия
- Расширенный ДМС и льготное страхование для семьи
- Уникальная система обучения Сбера для профессионального и карьерного развития
- Выгодная ипотека для сотрудников
- Бесплатная подписка СберПрайм+, скидки на продукты компании-партнёров
- Вознаграждение за рекомендацию друзей в команду Сбера
- Корпоративная пенсионная программа
навыки