CareerPlanSign in

Software Engineer - Python, C++, Video Algorithms

Israel, Yokneam💼 Full-time🗓 2026-09-30 → 2026-10-01

Core

Build and optimize core video encode/decode engines (NVENC/NVDEC) and SDK components using C++ and Python to power streaming, cloud gaming, and video conferencing.

Role type

Senior IC software engineer (video algorithms & architecture)

Builds

NVENC/NVDEC SDK, video codec stack components, and internal libraries/frameworks

Domain

Semiconductor / Video Compression / GPU Computing

Deliverable

production ML models | product features

Required skills

Modern C++ (C++14/17/20), Python, CUDA programming, Linux development, Code optimization, Software architecture, API design, Concurrency management

Preferred skills

Video compression codecs (FFmpeg, x264/x265, AV1, VVC), CMake, Git, Profiling tools, GPU programming

Responsibilities

Implement and optimize core video encoding/decoding components, Profile and optimize critical paths in the codec stack, Build and maintain internal libraries and frameworks, Mentor engineers and review code, Guide research code to production SDK releases

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 902,000+ jobs from 20+ sources.