Principal Chromium and CEF Engineer, GeForce NOW Client Platforms
at Nvidia
USD 272,000-431,200 per year
Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 6
Android @ 4
CI/CD
Debugging @ 6
JavaScript @ 8
Linux @ 4
Security
iOS @ 4
macOS @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is seeking a Principal Systems Software Engineer to join the GeForce NOW Client Platforms team. The team develops GeForce NOW clients for a diverse range of devices and operating systems, as well as other user-facing applications. The role focuses on improving Chromium and CEF for next-generation, ultra-low-latency interactive applications.
Responsibilities
- Work on custom CEF and Chromium code for NVIDIA products, focusing on performance, reliability, cross-platform compatibility, and security.
- Define and upstream applicable changes to share them with the wider community.
- Maintain and improve related CI/CD and patching infrastructure, including enabling faster adoption of upstream changes.
- Define, review, and improve quality, reliability, and performance indicators for applications.
- Review code and designs across the team.
- Contribute actively to evolving team methodologies.
Requirements
- 15+ years of experience with proficient C++, JavaScript, and web technologies.
- Excellent system software programming, unit testing, and debugging skills.
- Expertise in video and graphics composition, accessibility, and system abstraction layers in Chromium repositories.
- A consistent history of changes and feature contributions to CEF or Chromium repositories in relevant areas, including Chromium committer status.
- Strong initiative and a proactive approach to open-ended problems.
- BS or MS in Computer Science or a related area, or equivalent experience.
Preferred Qualifications
- Experience porting and/or optimizing forks of Chromium, CEF, or Electron.
- Experience developing and supporting live consumer products or services on Windows, macOS, Linux, Android, or iOS.
- Expertise in developing real-time, latency-sensitive, interactive video streaming applications or working with 3D APIs such as Vulkan or Metal.
- Familiarity with telemetry and visualization tools, and experience using data to analyze and improve product reliability and performance.
Benefits
- Competitive salary.
- Equity eligibility.
- Benefits package.
NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer. Applications will be accepted at least until May 2, 2026. This posting is for an existing vacancy.
More jobs at Nvidia
User Interface - User Experience Designer
Nvidia · Santa Clara, United States
USD 124,000-241,500 per year
Senior QA Software Engineer, Networking
Nvidia · Warsaw, Poland
PLN 157,500-357,500 per year
Senior Application Engineer, HPC and AI for Physics
Nvidia · United States
USD 140,000-270,200 per year
Senior QA Software Engineer, Networking
Nvidia · Warsaw, Poland
PLN 157,500-357,500 per year
Senior System Software Engineer
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Similar jobs
Offensive Security Engineer, Agent Products
OpenAI · United States, Washington, United States, New York City, United States, San Francisco, United States, Seattle, United States
USD 347,000-490,000 per year
Member of Technical Staff (Offensive Security Engineer)
Perplexity AI · Serbia, United States, London, United Kingdom, New York City, United States, San Francisco, United States
USD 220,000-405,000 per year
Client Platform Security Engineer
Stripe · United States, New York City, United States
USD 173,000-259,600 per year
Senior Architect, Agentic AI for Marketing
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Principal Software Engineer – Infrastructure
Nvidia · Santa Clara, United States
USD 248,000-391,000 per year
Staff Platform Engineer, Design Automation
Nvidia · Santa Clara, United States
USD 196,000-368,000 per year
Senior Systems Software Engineer – Wireless
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Engineer - Bloomberg Product Identifier Repository
Bloomberg · New York City, United States
USD 160,000-240,000 per year