GPGPU Software Engineer NVIDIA VIDS | Digital Video SystemsA global leader in video surveillance technology seeks a GPGPU Software Engineer to join a forward-thinking team developing next-generation GPU-accelerated video processing systems. In this impactful role, you''ll design and optimize high-performance video pipelines using NVIDIA VIDS kernels, enabling real-time streaming and analytics in missioncritical environments.Architect, develop, and optimize GPUaccelerated video processing components using CUDA and NVIDIA VIDS kernels for realtime applicationsEnhance decoding, encoding, and streaming workflows for robust, lowlatency video systemsApply advanced multithreading and synchronization techniques, beyond simple timers, for scalable, reliable pipeline executionCollaborate across engineering and product teams to deliver efficient, maintainable solutions leveraging modern C++ standards and industry best practicesWhat You''ll Need:Deep handson experience with CUDA, NVENC/NVDEC, and NVIDIA video processing SDKsExpert C++ development in performancecritical, resourceconstrained environments, including:Multithreading and robust synchronization (mutexes, semaphores, condition variables, etc.)Utilization of C++ standard libraries (STL, smart pointers, algorithms)Writing maintainable, wellstructured, and modular code for longterm scalabilityDesigning for minimal CPU/memory usage and highly efficient executionProficient exception handling and defensive coding practicesProven background working with video frameworks (FFmpeg, GStreamer) and realtime streaming protocols (RTSP, ONVIF)Success on realtime, lowlatency, or embedded video systemsFamiliarity with DeepStream, OpenCV, or embedded GPU platforms (NVIDIA Jetson)Previous experience in surveillance, video analytics, or complex control systems domainsDo you want to shape the future of intelligent video platforms with cuttingedge NVIDIA GPU technologies?Apply today to learn more, or contact me directly at [email protected] for a confidential conversation.Seniority levelMidSenior levelEmployment typeContractJob functionSoftware DevelopmentSydney, New South Wales, Australia #J-18808-Ljbffr
Job Title
Software Engineer