Проектирование и разработка ПО для сетевых устройств;
Осуществлять разработку программного продукта;
Осуществлять отладку программного продукта;
Исправлять дефекты, зафиксированные в базе данных дефектов;
Вести учет затраченного на задачи рабочего времени и поддерживать в актуальном состоянии статусы задач в системе управления проектами (в системе Redmine).
Требования:
Отличное знание языка C (Erlang/Elixir, Bash приветствуется);
Умение работать в системах управления версиями GIT;
Опыт работы с ОС Linux;
Желательно умение читать и писать скрипты для утилиты make;
Навык чтения чужого кода и проведения code-review;
Умение документировать результаты работы;
Знание английского языка на уровне чтения документации со словарем;
Руководство группой разработчиков.
Умение правильно ставить и распределять задачи внутри группы разработчиков
Личные качества:
Активность;
Умение находить нестандартные решения.
Будет плюсом:
Опыт разработки встроенного ПО для сетевых устройств;
Знакомство с интерфейсами: PCIe, UART, I2C;
Опыт работы с SoC - Broadcom, Intel, Marvel;
Участие в разработке свободного ПО;
Опыт программирования в пространстве ядра Linux;
Знание основ сетевых технологий;
Навыки кросскомпиляции и портирования ПО на различные аппаратные и программные архитектуры.
Вы успешно подписались на рассылку вакансий по запросу:
Senior-Разработчик C.
Ваш отклик будет отправлен работодателю после подтверждения электронной почты.
Ссылка подтверждения отправлена на Ваш e-mail.
Вы успешно загрузили файл с резюме или ссылку на него. После обработки Вы получите письмо на указанный
email с данными от личного кабинета или о статусе создания резюме.