Обязанности: Разработка и отладка прошивок под отечественные и зарубежные микроконтроллеры. Участие в разработке архитектуры изделий, подготовке требований и разработке ТЗ. Оптимизация по памяти, скорости и энергопотреблению. Сопровождение на этапах от прототипа до серийного производства. Участие в разработке технической документации (описание API, руководства). Взаимодействие с разработчиками аппаратных компонентов, архитекторами, QA-специалистами, техническими писателями. Требования: Опыт коммерческой разработки от 5 лет. Хорошее знание C, ассемблер. Опыт работы с FreeRTOS, Zephyr, baremetal Разработка и отладка ПО для отечественных и зарубежных микроконтроллеров. Опыт работы с периферией: SPI, I2C, UART, CAN, USB, Ethernet, ADC/DAC, GPIO, таймеры, DMA. Опыт работы с отладчиками (JTAG/SWD, GDB) и измерительными приборами (осциллограф, логический анализатор). Работа с даташитами и аппнотами, знание основ электроники и умение читать электрические схемы. Yocto, Buildroot, device tree, драйверы. Опыт использования систем контроля версий (Git). Системное мышление и внимание к деталям. Самостоятельность в поиске решений и умение аргументировано обсуждать архитектуру. Умение чётко формулировать проблемы. Способность разбираться в чужом коде и железе без даташита «под рукой». Условия: Собственная R&D IT-лаборатория. Официальное трудоустройство по ТК РФ. Полный социальный пакет, включая ДМС. График работы: гибкий, обсуждается. Размер заработной платы: обсуждаем. ИТ-аккредитация. Бронь.
Похожие вакансии
Инженер-программист (Embedded-разработчик)
Договорная
Москва. Станции метро: Алексеевская
Новые Телеком Решения (НТР)