NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can seek, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. Make the choice to join us today. NVIDIA's GeForce Now, the next-generation gaming service powered by Nvidia GPUs in the cloud, transforms a Mac, any PC or just a mobile device into a high-performance gaming rig. GeForce NOW automatically keeps games up-to-date and users around the globe can instantly stream the latest games in high-definition resolution at the lowest latency for smoothest of gameplay. Just click and play! Visit us at https://www.nvidia.com/en-us/geforce-now
We are looking for a Systems Software engineer to join a team of highly skilled and motivated engineers who build the ultra low latency Streaming technology for GeForce Now. We optimize for ultra low latencies and smoothest streaming for every device type making the right trade-offs across portability, performance, QoS and latency in our designs. Now, are you passionate about driving streaming technology to its edge? If you are a self-starter who can challenge the state of art and build innovative solutions and has the persistence to see ideas through, then we are keen to hear from you.
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.
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 120,000 USD - 189,750 USD.You will also be eligible for equity and benefits.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
NVIDIA is hiring a Senior Engineer to design and scale OTA update systems and SDK infrastructure (NGX) used across gaming and AI products.
Support NVIDIA's customer engagements by coordinating end-to-end meeting logistics, on-site execution, and stakeholder communications for events and HQ meetings.
NVIDIA seeks a Systems Software Engineering Manager to lead an applied R&D team building production-ready agentic AI blueprints, data pipelines, and enterprise-scale AI applications.
PayPal seeks an experienced Senior Full Stack Engineer to build scalable Java/Spring Boot backends and modern React/Next.js frontends for high‑volume payment experiences.
Senior Software Engineer (SQL/C#/.NET) to design scalable, high-performance data and payment-processing systems on CoStar Group’s finance technology team in Richmond, VA (hybrid schedule).
Apiphany is hiring a Senior/Staff Frontend Engineer to drive frontend architecture and build high-performance data visualizations that make complex engineering data actionable.
Qualtrics is hiring a Software Engineer I to develop scalable, accessible, and performant web experiences for its Digital Experience product.
Visa is hiring a Site Reliability Engineer to support and enhance the reliability and automation of mission-critical payment systems within the Product Reliability Engineering team.
Solar Landscape seeks a Software Engineer to design, deliver, and maintain internal systems that enable faster, more efficient commercial rooftop solar deployment.
Senior Mobile Engineer at Kunai to lead iOS feature development for a global finance client, focusing on Swift, SwiftUI and reactive architectures.
Harvey is hiring a Senior Frontend Software Engineer to lead development of enterprise-grade platform and collaboration features that power AI-driven legal workflows.
CACI seeks a MATLAB Developer to design and deliver MATLAB-based tools and workflow improvements that support US Navy performance assessment at NSWC Corona.
Kikoff is hiring a Senior Backend Engineer to own design and implementation of scalable APIs and backend systems for a zero-to-one fintech product built on top of the company’s core platform.
Texas A&M's Institute for Applied Creativity is hiring a hands-on Virtual Reality Developer to build, optimize, and support immersive VR experiences for academic and creative projects.
Lead the architecture and development of scalable, real-time backend systems at Twenty to advance mission-critical cyber capabilities for national security.
NVIDIA is a publicly traded, multinational technology company headquartered in Santa Clara, California. NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, and ignited the era of modern AI.
240 jobs