System Software Engineer – Gpu and SOC
Company | NVIDIA |
---|---|
Location | Redmond, WA, USA, Santa Clara, CA, USA |
Salary | $120000 – $235750 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Mid Level, Senior |
Requirements
- BS or MS degree in Computer Engineering, Computer Science, or equivalent experience
- 4+ years of meaningful software development experience
- Background in solving problems that apply to sophisticated systems deployed at scale
- Strong C/C++ programming skills as well as having shown initiative in pursuing independent coding projects
- Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)
- Strong Operating systems fundamentals with Kernel experience on Linux or Windows systems
Responsibilities
- Design, implement and debug changes in the NVIDIA SW stack to take next-gen HW from design / development stage to production, with focus on kernel-mode SW
- Follow the devices all the way through the development process to datacenter systems, customer desktops, notebooks, workstations, and gaming console products that are used throughout the world
- Be heavily involved in emulation, bringup, and product hardening required to build our groundbreaking products
- Collaborate and communicate optimally with teams from all around the globe
Preferred Qualifications
- Background and strength with system-level (SW and HW) debugging is invaluable
- Windows Driver Models, with WDDM or MCDM a strong plus
- Familiarity with system level security concepts
- Experience with system SW concepts