Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Sydney
PRA
Software Engineer
Posted: 12 February
Offer description

GPGPU Software Engineer – NVIDIA VIDS | Digital Video Systems

A 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 mission‐critical environments.

* Architect, develop, and optimize GPU‐accelerated video processing components using CUDA and NVIDIA VIDS kernels for real‐time applications
* Enhance decoding, encoding, and streaming workflows for robust, low‐latency video systems
* Apply advanced multithreading and synchronization techniques, beyond simple timers, for scalable, reliable pipeline execution
* Collaborate across engineering and product teams to deliver efficient, maintainable solutions leveraging modern C++ standards and industry best practices

What You'll Need:

* Deep hands‐on experience with CUDA, NVENC/NVDEC, and NVIDIA video processing SDKs
* Expert C++ development in performance‐critical, resource‐constrained environments, including:
* Multithreading and robust synchronization (mutexes, semaphores, condition variables, etc.)
* Utilization of C++ standard libraries (STL, smart pointers, algorithms)
* Writing maintainable, well‐structured, and modular code for long‐term scalability
* Designing for minimal CPU/memory usage and highly efficient execution
* Proficient exception handling and defensive coding practices
* Proven background working with video frameworks (FFmpeg, GStreamer) and real‐time streaming protocols (RTSP, ONVIF)
* Success on real‐time, low‐latency, or embedded video systems
* Familiarity with DeepStream, OpenCV, or embedded GPU platforms (NVIDIA Jetson)
* Previous experience in surveillance, video analytics, or complex control systems domains

Do you want to shape the future of intelligent video platforms with cutting‐edge NVIDIA GPU technologies?

Apply today to learn more, or contact me directly at cian.storey@pra.com.au for a confidential conversation.

Seniority level

Mid‐Senior level

Employment type

Contract

Job function

Software Development

Sydney, New South Wales, Australia

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer
Sydney
Paxus
Software Engineer
Similar job
Rust senior software engineer
Sydney
Lexis Nexis
Software Engineer
Similar job
Senior software engineer (front end)
Sydney
Mantel Group Pty Ltd
Software Engineer
Similar jobs
PRA recruitment
PRA jobs in Sydney
IT and Tech jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Sydney > Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save