Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 5 месяцев назад

Developer C (KasperskyOS, Multimedia)

Формат работы
onsite
Тип работы
fulltime
Страна
Russia

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

Текст:
/

hirify.globalOS is a secure microkernel operating system and own development, capable of successfully competing in international markets.

Overview

The Platform department develops hirify.globalOS, consisting of several groups that are responsible for the OS microkernel, drivers, system components, security subsystem, virtualization tools, and also ensure continuous quality control of development. The group is responsible for implementing software and hardware support for 2D and 3D graphics and components for processing and displaying video and sound, including using hardware and software acceleration.

What you will do

  • Prototype application solutions and write tests, including performance evaluations.
  • Support frameworks for creating GUI.
  • Port Open Source, develop own components and support existing ones.
  • Develop infrastructure and protocols for window compositing.
  • Implement OpenGL/OpenGL ES/Vulkan support in hirify.globalOS using MESA.
  • Implement WebGL support for Chromium, video and sound stack support.

Requirements

  • Excellent knowledge of C, C++ programming languages.
  • Knowledge of the basic principles of building modern operating systems (especially in the graphical/video/sound stack).
  • Experience in multithreaded programming.
  • Knowledge of classical algorithms and data structures.
  • CMake, Make, Git.

Nice to have

  • Experience with MESA or other OpenGL/OpenGL ES/Vulkan implementations.
  • Experience with ALSA, PulseAudio or PipeWire.
  • Experience with GStreamer/FFmpeg/VLC or other audio/video codecs.
  • Experience with composers and compositing protocols (Wayland, Weston, Cage, etc.).
  • Experience with Buildroot, Meson, cross-platform development.