В ближайшее время в нашей компании будет открыта вакансия "Embedded Developer"
Обязанности:
Разработка архитектуры программного обеспечения;
Написание кода от высокоуровневых встроенных приложений до драйверов устройств на уровне внутренней архитектуры, а также reverse engineering существующих компонентов;
Реализация тестов и написание сопутствующей документации для заданной части систем;
Разработка и модификация BSP (включая перенос и интеграцию драйверов устройств ядра);
Отладка и проверка произведенного оборудования и программного обеспечения;
Планирование своей деятельности;
Разработка технической документации;
Участие в испытаниях;
Сопровождение серийных продуктов.
Требования:
Сильные навыки программирования на C, C++ и опыт использования систем сборки;
Уверенные навыки работы со встроенной периферией µ-контроллеров;
Опыт написания драйверов под ОС Linux в частности под мультимедийные контроллеры и звуковые карты;
Опыт работы в области разработки программного обеспечения от 4 лет;
Опыт работы с коммуникационными протоколами TCP, UDP, HTTP, Bluetooth и и.д.;
Опыт работы с Linux;
Опыт работы c RTOS;
Опыт завершенных проектов с использованием архитектур ARM, MIPS, RISC-V и др.;
Опыт завершенных проектов с использованием микроконтроллеров NanoPi;
Опыт портирования драйверов, uboot, linux kernel и опыт использования универсальных загрузчиков;
Умение правильно организовывать свой рабочий процесс;
Умение правильно планировать свою деятельность;
Опыт работы с технической документацией (Эксплуатационной, КД, ТД).
Опыт работы с измерительной техникой.
Условия:
Стабильная заработная плата;
Официальное трудоустройство по ТК РБ;
Дружный коллектив, состоящий из профессионалов, предоставляет возможности для развития и роста, а разноплановые проекты компании дают возможность изучать и внедрять самые современные технологии;
Комфортные условия труда, творческая атмосфера и доверительные отношения между сотрудниками;