More jobs:
Senior Silicon Architect, System Software GPU/DPU
Job in
Santa Clara, Santa Clara County, California, 95053, USA
Listed on 2026-06-04
Listing for:
Gravity Engineering Services Pvt Ltd.
Full Time
position Listed on 2026-06-04
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
About the team
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked 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 "visual computing company" with strong positions in professional visualization, data centers, and automotive markets.
What you’ll be doing- Inventing and architecting features for next generation GPUs and DPUs that enable breakthroughs in system software capabilities.
- Owning the architecture specification, working with silicon architects, ASIC designers, and software engineers to ensure the functionality, performance, and power are delivered.
- Developing, documenting, and presenting architectural specifications, working with various teams to ensure alignment.
- Analyzing performance bottlenecks, working to find improvements through HW and SW changes.
- Providing architectural guidance to a broad group of teams (e.g. ASIC design, verification, software, firmware, product, and research teams).
- B.S. or M.S. degree in Electrical Engineering, Computer Science or equivalent experience.
- 10+ years of experience in ASIC architecture or microarchitecture development, preferably in GPU, DPU, CPU, or SOC products.
- Deep understanding of the interaction between silicon and system software, with hands‑on experience in firmware, device driver, or kernel development.
- Strong background in virtualization concepts and their hardware implications.
- Proficiency in C/C++, Python, or Perl.
- Excellent communication and collaboration skills, with the ability to influence cross‑functional teams.
- Ability to work independently and in a team environment.
- Experience with system-level simulation, emulation, and prototyping platforms.
- Experience in PCIe architecture and software implications.
- Demonstrated ability to innovate and solve complex problems in a fast-paced environment.
- Strong presentation skills (PowerPoint, Keynote) with the ability to effectively communicate complex technical concepts to a diverse audience.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×