- разработка электронных устройств под микроконтроллеры, - понимание архитектуры АРМ, PISC-V и принципов работы периферии, - опыт работы с интерфейсами, протоколами, - знание современной элементарной базы и умение пользоваться измерительными приборами: осциллограф, мультиметр.
Требования
- опыт проектирования сложных программно-аппаратных комплексов с нуля, умение принимать архитектурные решения, обосновывать их и нести за них ответственность.
Языки программирования и инструменты: - С, С ++ (17 20): для написания эффективного портируемого кода, - Ассемблер (АРМ): навык чтения и написания критических вставок для оптимизации производительности, - Pascal: наличие коммерческого опыта поддержки или развития легаси-систем, - Lua: Опыт интеграции Lua в качестве плагинной подсистемы, - инструментарий: свободное владение сборочными системами и компилятором, экспертный уровень использования отладчика.
Операционные системы и фреймворки: - Qt Framework: экспертное владение, - FreeRTOS: знание общих принципов построения операционных систем реального времени, - Linux: глубокое понимание системы, уверенная работа в командной строке.
Базы данных и контроль версий: - СУБД: экспертиза в SQL для MySQL и PostgreSQL, - Git: не просто знание базовых команд, а глубокое понимание внутренней структуры репозитория (rebase, cherry-pick, разрешение конфликтов), опыт настройки пайплайнов CI,CD.
Отладка и профилирование: Владение инструментами GDB, Valgrind, perf, gprof для поиска утечек памяти, состояний гонки (race conditions) и анализа производительности.
Квалификация
магистр
вакансия с trudvsem.ru
Адрес места работы
Таганрог, Поляковское Шоссе улица, ДОМ 7Б;офис/квартира: ОФИС 1