Инженер по разработке ПО (C++ Linux DPDK)
Чем Вам предстоит заниматься:
- Разработка кода на C++;
- Проектирование и разработка библиотеки — верхнеуровневого API к проприетарному устройству под DPDK;
- Разработка user space драйверов для проприетарных memory-mapped периферийных блоков;
- Реализация DPDK приложений для выполнения компонентных тестов;
- Участие в тестировании, согласование тест-планов.
Что мы ожидаем от будущего члена команды:
- Опыт разработки на C++11 или выше;
- Опыт разработки под ОС Linux;
- Опыт разработки драйверов и/или опыт управления периферийными устройствами из С/С++ кода;
- Базовые навыки работы с CMake;
- Умение работать с технической документацией;
- Владение английским языком на уровне чтения и написания технической документации.
Дополнительно приветствуем:
- Опыт разработки под DPDK;
- Опыт разработки на C;
- Базовое владение Python;
- Опыт разработки под bare-metal или RTOS;
- Опыт работы с системами CI/CD, виртуализации и управления конфигурациями (Jenkins, Vagrant, Docker, Ansible и др.).
Мы предлагаем
Анкета кандидата
Пожалуйста, заполните эту анкету, чтобы мы могли познакомиться с вами поближе.- 01ОткликПодача резюме
или заполнение анкеты - 02ОтборПрохождение интервью
и/или выполнение тестового задания - 03ОфферПолучение обратной связи
и предложения о работе