Локация
Зеленоград, офис в технопарке «Элма»; очное присутствие на месте работодателя обязательно для работы с лабораторией.
Компания
ESMART® Devices разрабатывает защищенные носители данных на стыке hardware и software и работает на российском рынке систем контроля и управления доступом.
Что делать
•Разрабатывать встраиваемое ПО и программные библиотеки для микроконтроллеров ARM Cortex-M, ESP32 и STM32.
•Участвовать в проектировании архитектуры, отладке и тестировании систем на реальном железе.
•Писать эффективный код с учетом ограничений памяти и энергопотребления.
•Взаимодействовать с отделами схемотехники и тестирования.
Требования
•От 1 года до 3 лет опыта разработки.
•Уверенное владение C для embedded-разработки: микроконтроллеры, периферия и real-time.
•Понимание GPIO, UART, SPI, I2C, таймеров и прерываний.
•Опыт работы с RTOS, включая FreeRTOS или Zephyr: задачи, очереди и приоритеты.
•Опыт использования Git, Jira, Agile и STM32CubeIDE, Keil или IAR.
•Навыки отладки с JTAG/SWD, логическими анализаторами и осциллографом; умение читать datasheet.
•Опыт работы с Make или CMake и понимание кросс-компиляции.
•Английский язык для чтения технической документации.
Хорошо, если есть
•Опыт с беспроводными интерфейсами BLE, NFC или WiFi.
•Навыки автоматизации на Python.
•Знание статического анализа, MISRA C, санитайзеров и юнит-тестирования на целевых платформах.
•Опыт работы с отечественными микроконтроллерами или сертификацией ПО по требованиям ФСТЭК/ФСБ.
Культура и преимущества
•Полная занятость, график 5/2 и оформление по ТК РФ.
•Полностью официальная зарплата и ДМС.
•Мощные рабочие станции, мобильные устройства и отладочные платы для тестирования.
•Аккредитованная IT-компания и сложные R&D-проекты.
•Обучение RFID и беспроводным технологиям с нуля.