Embedded Software Engineer (Центр квантовых технологий)
Центр квантовых технологий Сбера разрабатывает собственные ускорители вычислений и создает для них embedded-решения. Команда развивает прошивки и инфраструктуру обновлений, которые обеспечивают управление оборудованием, его надежную работу и поддержку экспериментов. Мы ищем embedded software engineer с опытом работы с реальным железом, периферией и отладкой на микроконтроллерах. Это возможность разрабатывать embedded ПО для нового класса вычислительных устройств и влиять на инженерные процессы команды.
Обязанности
- Разрабатывать embedded ПО для работы наших ускорителей вычислений, в первую очередь на STM32
- Работать с MCU/SoC: ARM Cortex-M/A, RISC-V
- Настраивать и поддерживать CI/CD, автоматическое обновление прошивок и релизов
- Интегрировать и настраивать периферию: UART, SPI, I2C, CAN, DMA, таймеры, прерывания
- Отлаживать решения на живом железе с использованием JTAG/SWD, осциллографа и логического анализатора
- Активно участвовать в планировании работы и предлагать новые идеи
- Проводить code review и вести собственные задачи в трекере.
Требования
- Опыт embedded-разработки на C/C++: bare-metal или под RTOS, например FreeRTOS или Zephyr
- Опыт работы с MCU/SoC: ARM Cortex-M/A, RISC-V
- Привычка читать datasheet и errata
- Знание периферии: UART, SPI, I2C, CAN, DMA, таймеры, прерывания
- Опыт отладки на живом железе: JTAG/SWD, осциллограф, логический анализатор
- Опыт запуска Ethernet на MCU: MAC и внешний PHY, MII/RMII
- Готовность развивать процессы CI/CD и автоматизации релизов.
Будет плюсом:
- Опыт работы с STM32 Nucleo или аналогичными платформами
- Опыт настройки автоматического обновления прошивок
- Опыт разработки драйверов или HAL-компонентов
- Опыт работы с сетевыми стеками для встраиваемых систем
- Опыт взаимодействия с FPGA или ускорителями
- Интерес к оптическим и квантовым вычислениям
- Навыки работы с генеративными AI-моделями
- Опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов
- Инструментальное владение AI для анализа, генерации и автоматизации.
Условия
- Комфортный офис в Москве
- Офисный формат работы
- Конкурентная компенсация (оклад и премии по результатам деятельности)
- ДМС с первого рабочего дня, страхование от несчастных случаев и тяжелых заболеваний
- Материальная помощь и социальная поддержка, корпоративная пенсионная программа
- Дисконт-программы от компаний партнеров
- Бесплатный фитнес на территории работодателя
- Подписка Прайм с возможностью совместного использования на трёх близких
- Внешнее и внутреннее профессиональное обучение: семинары, тренинги, конференции, корпоративная библиотека.