Иногда нам всем нужен супергерой. И прямо сейчас мы остро нуждаемся в нём. Если слова рендеринг, DirectX 12, Vulkan, FFmpeg и шейдеры вызывают у тебя прилив эндорфинов, а сложные технические задачи — азарт вместо паники, кажется, мы нашли друг друга!
Разработчик графики и рендеринга для видеодекодирования
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
требования
- C# — твоё основное оружие уже не первый год (от 3 лет коммерческой разработки).
- Ты уверенно разбираешься в GC, аллокациях, value/reference types и boxing/unboxing.
- Task, async/await, многопоточность и синхронизация — не древние заклинания.
- Unsafe, указатели, interop и нативные библиотеки не заставляют тебя нервничать.
- Умеешь находить утечки памяти, гонки, блокировки и причины падения производительности.
- Векторы, матрицы и преобразования координат знакомы не только по университетским конспектам.
- Умеешь самостоятельно разбираться в чужом коде, дружишь с Git и технической документацией на английском.
- DirectX 12 или Vulkan, GPU-ресурсы, очереди команд, синхронизация CPU/GPU, шейдеры.
- FFmpeg как библиотека, декодирование, пакеты, кадры, временные метки, форматы пикселей и видеобуферы.
- Достаточно уверенно владеть одним направлением.
- Второе освоишь вместе с командой!
- Будет плюсом: DirectX 12 и FFmpeg одновременно — легендарное комбо; Аппаратное декодирование, D3D11/D3D12 interop; HLSL/GLSL, обработка изображений на GPU; C/C++, COM, Win32 API; ECS и разработка движков
условия
- Условий в вакансии нет
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.