Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Nvidia Systems Software Engineer - GeForce Low Latency Streaming Technology 
United States, California 
487173080

Today
US, CA, Santa Clara
time type
Full time
posted on
Posted 4 Days Ago
job requisition id

What you will be doing:

  • Develop and improve media streaming stack to deliver ultra low streaming latency, video quality and network resilience

  • Own end-to-end software development cycle for features and modules and meet performance, reliability, scalability and sustainability requirements

  • Develop tools for video perf and quality analysis, verification and tuning

  • Define and build performance metrics and indicators, leverage data to analyze and improve streaming performance and user experience

  • Participate in software reviews and contribute to quality of designs and code across the team

  • Contribute to the evolution of team processes and methodologies

What we need to see:

  • BS or MS or equivalent in Computer Science or related subjects (or equivalent experience).

  • 2+ years experience in multi-threaded programming, System software design

  • Proficient in C, C++, Multi-threaded programming, System software design and debugging skills

  • Experience implementing and improving perf and video quality through different stages of video processing pipeline

  • Experience analyzing performance and CPU/ GPU resource utilization for video/ graphics applications

  • Background with the usage of different video capture, codec, and render pipelines and APIs

  • Hands on experience with virtualization technologies, including virtual machines, Docker, and containerized environments

  • Experience with development and debugging on Linux and Windows platforms

Ways to stand out from the crowd:

  • Passionate about gaming and its immersive experiences.

  • Skilled in graphics technologies such as DirectX, Vulkan, CUDA, and OpenGL.

  • Experience with networking, WebRTC and other audio and video transport and handshake protocols

  • Knowledgeable in the Android graphics framework and low-latency video streaming solutions, including NVIDIA video encoder.

  • Proficient in audio/video driver interfaces across platforms and familiar with telemetry, visualization tools, and data analysis.

You will also be eligible for equity and .