CareerPlanSign in

Senior Software Engineer - Python & C++

Israel, Yokneam💼 Full-time🗓 2026-05-07 → 2026-09-26

Core

Senior Software Engineer building core video encode/decode (NVENC/NVDEC) components and optimizing the codec stack for streaming, cloud gaming, and broadcast.

Role type

Senior IC software engineer (video architecture & algorithms)

Builds

NVENC/NVDEC SDK, video encode/decode engines, and internal libraries/frameworks for the video stack

Domain

Semiconductor / Video Compression / GPU Computing

Deliverable

production ML models | product features

Required skills

modern C++ (C++14/17/20), Python, Linux development, code optimization (Multi-Threading/Multi-Processing, SIMD), software design, code review

Preferred skills

video compression codecs (NVENC, NVDEC, FFmpeg, AV1, VVC), CUDA/GPU programming, Python embedding in C++ (pybind11, nanobind), algorithmic frameworks (OpenCV, Numpy, TensorFlow, PyTorch)

Technologies

C++, Python, CUDA, CMake, Git, Linux, FFmpeg, GStreamer, x264, x265, AV1, VVC, pybind11, nanobind, OpenCV, Numpy, SciPy, CuPy, matplotlib, TensorFlow, PyTorch

Responsibilities

Implement and optimize core video stack components; profile and optimize critical paths in the codec stack; build and maintain internal libraries and tools; mentor engineers and raise engineering standards; guide research code to shipping releases

Seniority

Senior, hands-on IC

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