ALTEN Calsoft Labs
Бенгалуру, Индия8 месяцев назад
Обзор вакансии Мы ищем высококвалифицированного инженера по разработке встроенных систем под управлением Linux Kernel / Device Driver для проектирования, разработки и оптимизации драйверов устройств и компонентов ядра для встраиваемых платформ следующего поколения. Идеальный кандидат будет иметь большой опыт в разработке ядра Linux, драйверов устройств и низкоуровневом системном программировании, с опытом работы в любой из подсистем графики, мультимедиа, сетей или аудио во встраиваемых системах на базе Linux. Ключевые обязанности Разработка ядра Linux и драйверов Проектирование, разработка и поддержка драйверов ядра Linux и модулей ядра для встраиваемых платформ. Отладка и оптимизация драйверов устройств, подсистем ядра и системного программного обеспечения. Взаимодействие с аппаратными командами для поддержки новых устройств и запуска аппаратного обеспечения. Графические / Мультимедийные драйверы Разработка и отладка драйверов Linux, связанных с: Графическими драйверами DRM/KMS Графическими конвейерами GPU/дисплея Видеодрайверами с использованием V4L2 Включение аппаратного ускорения с использованием VAAPI и интеграция с мультимедийными фреймворками. Графический стек Linux Работа с подсистемами DRM (Direct Rendering Manager) и KMS (Kernel Mode Setting). Поддержка графических API и стеков, таких как: OpenGL Vulkan Mesa Мультимедиа и видео Реализация и оптимизация драйверов Video4Linux (V4L2) для устройств захвата видео и камеры. Работа с мультимедийными фреймворками, такими как: GStreamer FFmpeg Аудио подсистема Разработка и отладка аудиодрайверов с использованием фреймворков ALSA / ASoC. Реализация поддержки цифровых аудиоинтерфейсов, таких как: I2S TDM Сети Разработка и оптимизация драйверов Ethernet или сетевых интерфейсов. Отладка и анализ проблем в стеке сетевых протоколов Linux. Системная интеграция и отладка Выполнение системной отладки, профилирования и настройки производительности. Анализ журналов ядра, сбоев и системных трассировок с использованием таких инструментов, как: ftrace perf gdb crash utility
Требуемые навыки Основные навыки Сильные навыки программирования на C Прочное понимание: Внутреннего устройства ядра Linux Разработки драйверов устройств Многопоточности и синхронизации Управления памятью Обработки прерываний Фреймворков драйверов Linux (любой один) Опыт работы в одной или нескольких из следующих областей: Графические драйверы DRM/KMS Mesa OpenGL Vulkan Мультимедиа / Видео V4L2 VAAPI GStreamer Видеокодеки Аудио драйверы ALSA ASoC I2S / TDM Сети Драйверы Ethernet Стек сетевых протоколов Linux Встраиваемые системы Опыт работы с встраиваемыми платформами Linux Знание концепций RTOS или реального времени Linux Опыт работы с SoC на базе ARM
Вся ваша информация будет храниться в конфиденциальном порядке в соответствии с рекомендациями EEO.
ALTEN Calsoft Labs — поставщик ИТ-услуг и услуг по разработке продуктов, основанный в 1992 году. Calsoft Labs была приобретена французским многонациональным поставщиком инженерных услуг ALTEN в 2011 году, имеющим офисы в США, Европе, Сингапуре и Индии. Компания в основном фокусируется на индустриях здравоохранения, образования, розничной торговли, а также сетей и телекоммуникаций.
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Оценка RocketHunt по реальным зарплатам
Оценка RocketHunt по реальным зарплатам