Перейти к содержимому
search
work Вакансия на FreelanceSpace опубликовано 29.07.2025

Developer C (KasperskyOS, Multimedia)

apartmentKaspersky scheduleПолная занятость publicНе указано
send Откликнуться

Публичная страница вакансии: прозрачные условия, быстрый отклик, понятный следующий шаг. Для работодателя — качественный воронко-трафик, для исполнителя — ясные требования без “воды”.

description

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

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

Overview

The Platform department develops KasperskyOS, 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 KasperskyOS 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.
tips_and_updates
Как откликнуться эффективно
  • arrow_right1–2 релевантных кейса (ссылки/скриншоты)
  • arrow_rightСроки и формат работы (когда на связи)
  • arrow_right2–3 уточняющих вопроса по задаче
handshake
Рекомендации работодателю
  • arrow_rightОпишите результат и критерии приёмки
  • arrow_rightУкажите бюджет/вилку — это повышает качество откликов
  • arrow_rightСразу обозначьте сроки и доступность по коммуникациям