Инженер-разработчик драйверов камер MIPI CSI под Orange Pi 5

Дата размещения вакансии: 20.12.2024
Работодатель: Конструкторское бюро ПЕРИТ
Уровень зарплаты:
от 150000 до 350000 RUR
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Обязанности:
Подключение MIPI-камеры к платформе Orange Pi 5
Разработка и настройка драйвера для MIPI-сенсора, который не поддерживается из коробки в Orange Pi 5, либо адаптация существующего драйвера других платформ (например Raspberry Pi) под Orange Pi 5.
Работа с ядром Linux: добавление поддержки сенсора в V4L2 (Video4Linux2).
Настройка и тестирование камеры для получения стабильного видеопотока.
Оптимизация производительности и устранение проблем совместимости.

Требования:

Опыт работы с ядром Linux:
Разработка и отладка драйверов устройств.
Взаимодействие с подсистемой V4L2.

Знания и понимание работы интерфейсов MIPI CSI и I2C:
Конфигурация сенсоров через I2C.
Работа с MIPI-протоколами.

Навыки разработки на C:
Чтение и модификация исходного кода ядра Linux.
Отладка кода с использованием инструментов вроде GDB или printk.

Знание архитектуры ARM:
Опыт работы с платформами на базе ARM (например, Orange Pi или Raspberry Pi).

Опыт работы с устройствами, не поддерживаемыми из коробки:
Адаптация существующих драйверов или написание новых.
Настройка devicetree (DTB) для интеграции новых устройств.

Желателен опыт:
Работа с платформами Orange Pi или аналогичными (Raspberry Pi, Banana Pi).
Оптимизация видеопотока и работа с высокоскоростными интерфейсами.