Москва, 4-й Рощинский проезд, 19
Метро: Ленинский проспектРазработка ПО под ARM64 и ARM32 (STM32, Artery, Миландр).
Разработка нового функционала и рефакторинг существующего кода.
Разработка технологического ПО (внутрисхемное и нагрузочное тестирование).
Участие в разработке электрических схем (распределение ресурсов и интерфейсов МК).
Отладка, первичное тестирование и исправление ошибок.
Участие в подготовке требований к ПО
Оценка сроков выполнения задач.
Участие в испытаниях ПО.
Документирование кода и участие в подготовке технической документации.
Высшее техническое образование;
Опыт от 3 лет в embedded-разработке;
Отличные знания C, C++;
Понимание архитектуры МК и опыт работы с периферией (SPI, I2C, ADC/DAC, UART, CAN, USB, SDIO, Ethernet);
Опыт работы с интерфейсами (CAN, RS485/422/232, Wiegand, 1-Wire) и протоколами (OSDP, CAN, MODBUS);
Опыт работы с Keil, IAR;
Уверенный навык работы в среде GCC;
Опыт разработки под ОСРВ (ОС реального времени) (FreeRTOS, uCOS).
Знание протоколов: SPI, I2C, UART, CAN, RS485, Ethernet, OSDP, MODBUS и др.;
Будет плюсом:
Опыт разработки отказоустойчивого ПО.
Опыт работы с измерительной аппаратурой.
Знания протоколов TCP/IP.
Базовые знания C# или Python.
Навык чтения технической документации на английском.
Условия:
Трудоустройство в штат компании по ТК РФ;
Достойный оклад и премирование по итогам работы;
ДМС;
Компания имеет ИТ-аккредитацию;
Работа в уютном и комфортном офисе;
Участие в крупных сложных проектах вместе с сильной командой экспертов.