Multimedia Software Developer С/С++

Аурига

Multimedia Software Developer С/С++

Метро: Водный стадион

Описание вакансии

Аурига – аккредитованная IT-компания, оказывающая услуги по разработке ПО и ИТ-консалтингу с 1990 года. Являемся активным членом ассоциации компаний-разработчиков ПО РУССОФТ и признанными экспертами в сфере разработки программного обеспечения: встроенные системы, системы реального времени, сложные корпоративные решения, мобильные и веб-приложения.

Мы открыли поиск кандидатов по вакансии Multimedia Software Developer. Идеальным для нас кандидатом является инженер уровня standard-senior со знанием языков C и C++, опытом разработки в ядре ОС Linux и знанием базовых принципов построения современных операционных систем в части графического/видео/звукового стека.

Нашим заказчиком является крупная Российская компания – один из лидеров в области информационной безопасности. Компания занимается разработкой программного обеспечения в области информационной безопасности. Одним из продуктов является собственная микроядерная операционная система, спроектированная с нуля, с учетом безопасности использования продуктов заказчика, основанных на этой ОС. Проект предполагает реализацию программной и аппаратной поддержки 2D и 3D графики (DRM/KMS, Mesa, OpenGL, OpenGL ES, Vulkan, Wayland, WebGL) и компонентов обработки и отображения видео и звука (ALSA, PulseAudio, PipeWire, GStreamer, FFmpeg), в том числе с использованием аппаратных и программных средств (LLVM) ускорения.

Чем предстоит заниматься:

  • Поддержка фреймворков для создания GUI;
  • Портирование Open Source, разработка собственных компонентов и поддержка существующих;
  • Прототипирование прикладных решений, написание тестов, в том числе для оценки производительности;
  • Разработка инфраструктуры и протоколов оконного композитинга (Wayland based, собственный композитор);
  • Реализация поддержки OpenGL/OpenGL ES/Vulkan в ОС с использованием MESA;
  • Реализация поддержки WebGL для Chromium;
  • Реализация поддержки видео-стека и кодеков (GStreamer, FFmpeg);
  • Реализация поддержки звукового стека (ALSA, PulseAudio, PipeWire).

Требуются опыт и знания в следующих областях:

  • Разработка на С/С++;
  • Многопоточное программирование;
  • Опыт с CMake, Make, Git;
  • Знание архитектуры операционных систем в части графического/ видео/ звукового стека;
  • Знание внутреннего устройства ядра Unix (Linux) и стандартных библиотек;
  • Знание классических алгоритмов и структур данных;
  • Английский язык – на уровне чтения и переписки;

Плюсом будет:

  • Опыт работы с MESA или иными имплементациями OpenGL/OpenGL ES/Vulkan;
  • Опыт работы с ALSA, PulseAudio или PipeWire;
  • Опыт работы с GStreamer/FFmpeg/VLC или иными аудио/видео кодеками;
  • Опыт работы с композиторами и протоколами композитинга (Wayland, Weston, Cage и т.п.);
  • Опыт работы с Buildroot;
  • Опыт кроссплатформенной разработки.

Мы предлагаем:

  • Гибридный режим работы (2 раза в неделю) на м.Водный стадион (7 минут пешком от метро);
  • Комфортный график (гибкое начало дня, 8-часовой рабочий день);
  • Мы аккредитованная IT-компания и предоставляем полный пакет документов для получения отсрочки от частичной мобилизации, а также льготной ипотеки;
  • Стабильная заработная плата, выплачиваемая день-в-день, оформление по ТК РФ;
  • Программа ДМС со стоматологией, вызовом врача на дом и льготным подключением родственников;
  • Ежегодная аттестация, по результатам которой можно поднять свой грейд и зп;
  • Обучение английскому за счет компании;
  • Офисы, оборудованные всем необходимым для комфортной работы и отдыха: есть кухни (с чаем, зерновым кофе, фруктами, сладостями), теннисные столы, игровые приставки, турники;
  • А еще у нас классные корпоративы, тимбилдинги, пицца-пати, интеллектуальные турниры и просто уютные посиделки в офисах :)
Навыки
  • Ядро
  • OpenGL
  • Vulkan
  • OpenGL ES
  • MESA
  • DRM/KMS
  • Wayland
  • WebGL
  • ALSA
  • PulseAudio
  • PipeWire
  • GStreamer
  • FFmpeg
  • С/С++
  • 2D
  • 3D
  • VLC
  • Linux
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Платформа Третье Мнение

C++ developer (Middle/Senior)

Платформа Третье Мнение

Полный день
  • Москва

  • Не указана

Рекомендуем
БЮРО 1440
Полный день
  • Москва

  • Не указана

Рекомендуем
YADRO
Полный день
  • Москва

  • Не указана

Рекомендуем
Лаборатория Касперского

Developer C (KasperskyOS, SDK/Toolchain)

Лаборатория Касперского

Полный день
  • Москва

  • Не указана

Полный день
  • Москва

  • Не указана

Delta Computers
Полный день
  • Москва

  • Не указана

Сенсорика-М

Разработчик C++

Сенсорика-М

Полный день
  • Москва

  • Не указана

INWAVE (ООО Микроволновая Электроника)

Программист-разработчик С++/Qt

INWAVE (ООО Микроволновая Электроника)

Полный день
  • Москва

  • Не указана

НПО ПКРВ
Полный день
  • Москва

  • Не указана

Платформикс
Полный день
  • Москва

  • Не указана

Группа компаний Астра
Удаленная работа
  • Москва

  • Не указана

YADRO
Удаленная работа
  • Москва

  • Не указана

Полный день
  • Москва

  • до 250000 RUR

Солар
Удаленная работа
  • Москва

  • до 250000 RUR

Р-Софт
Полный день
  • Москва

  • до 250000 RUR

CQG
Полный день
  • Москва

  • до 250000 RUR

Наймиум
Полный день
  • Москва

  • до 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию