Новодмитровская улица 2к1
Стрим Лабс - международная компания, 95% R&D в России, разрабатывающая электронику и программное обеспечение для телевидения, видеоналитики, телемедицины, систем видеонаблюдения.
Ищем инженера по разработке профессионального оборудования для рынка телевещания.
Обязанности:
-
Модифицировать программный код загрузчиков FSBL и U-Boot, модификация ядра Linux (адаптация Device Tree);
-
Собирать дистрибутивы Linux для встраиваемых систем с использование Build Root, Yocto (Petalinux);
-
Помощь в разработке драйверов устройств (дебаг, сборка дистрибутива ОС Linux), в большей степени PCIe устройств захвата и воспроизведения медиа данных;
-
Участвовать в разработке, отладке устройств захвата, воспроизведения медиа данных.
Требования:
-
Опыт работы с инструментами сборки дистрибутивов Linux: Buildroot, Yocto, Petalinux;
-
Навыки работы с DeviceTree;
-
Опыт разработки и отладки драйверов в среде ОС Linux;
-
Умение собирать и модифицировать загрузчик uboot для различных аппаратных платформ;
-
Знание инструментов gcc, gdb, GNU toolchain, make, cmake, а также процессов сборки программного обеспечения;
-
Уверенное владение C и C++;
-
Понимание сетевых технологий в Linux, включая работу с POSIX-сокетами;
-
Навык анализа и изменения существующего кода;
-
Уверенная работа с системой контроля версий Git.
Будет плюсом:
-
Опыт работы с SoC Zynq или аналогичными аппаратными платформами;
-
Понимание архитектуры Linux и его подсистем (Video2Linux, DMA Engine);
-
Знание периферийных интерфейсов (I2C, SPI и др.).
Условия:
- Оформление по ТК РФ;
- Возможна IT-отсрочка/ипотека;
- Гибридный график работы;
- Удобное рабочее место в БЦ класса А «Савеловский»
(12 минут пешком от м. Дмитровская).