IT-компания LogicEditor ищет
программиста С++ (Senior) для удаленной проектной работы над программной частью
продукта по передаче аудио- и видео-стримов по сети.
Требования:• опыт разработки низкоуровневых API на C++ для приложений под Linux;
• опыт разработки модулей ядра Linux включая разработку сетевых драйверов;
• опыт разработки асинхронных интерфейсов;
• уверенная работа с Git;
• знание английского языка для чтения документации и ведения задач в таск-трекере.
Плюсами будут:
• знание протоколов передачи данных по сети, таких как TCP, UDP, ARP, PTP;
• понимание работы медиа-устройств (мониторы, видеокарты);
• хорошее понимание сетевого оборудования, включая контроллеры сетевого интерфейса и коммутаторы Ethernet;
• опыт работы в команде, практикующей code review;
• опыт работы со встроенными средствами разработки и отладки программного обеспечения для Linux;
• опыт отладки сложных систем по логам.
Задачи:• разработка асинхронного интерфейса для взаимодействия с прикладными приложениями;
• разработка низкоуровневого API на C++ под ARM Linux;
• разработка драйверов ядра Linux для взаимодействия с FPGA;
• разработка встроенного программного обеспечения для определения оборудования для передачи аудио- и видеоданных по сети в сотрудничестве с инженерами по аппаратному обеспечению;
• написание юнит-тестов.
Условия:
• удалённая работа от 30 часов в неделю по будням;
• сдельная оплата по почасовой ставке;
• гибкий график работы;
• дружелюбная, опытная и профессиональная команда, готовая помочь советом.
Присылайте на почту hr@logiceditor.com или в Telegram @logiceditor_hr:
hr@logiceditor.com или в Telegram
@logiceditor_hr:
• Резюме или рассказ о себе в свободной форме;
• желаемую почасовую ставку;
• примерное число часов в неделю, которое вы готовы уделять нашим задачам.