NVIDIA is seeking an outstanding Senior System Software Engineer for an exciting role in the Tegra Graphics & Display team. This position involves developing new software technologies to support GPUs, Graphics & Display driver stack, emulating and validating new chip designs, and maintaining legacy software and devices. You'll be defining and implementing software modules as interfaces between high-level Graphics/Display APIs and hardware.
Key responsibilities include:
- Designing, developing, and maintaining Graphics and Display software, focusing on optimizing Tegra's GPU and Display hardware efficiency.
- Improving performance, quality, and stability of existing drivers.
- Using LLMs for enabling automation in the driver development life cycle.
- Collaborating with various teams to ensure world-class driver implementation.
- Debugging diverse software issues within the Tegra graphics software stack.
Requirements:
- Degree in Computer Science, Computer Engineering, Electronics Engineering, or equivalent experience (BE/ME).
- 3+ years of experience in software engineering, architecture, and design.
- Proficiency in C/C++ programming and debugging.
- Experience in developing graphics and/or display device drivers, particularly for Linux or QNX OS.
- Strong analytical, problem-solving, and communication skills.
Preferred qualifications:
- Experience with graphics APIs (Vulkan, OpenGL/ES, EGL, GLX, DRM, GBM) or display stacks (X11, Wayland-Weston/Mutter, other compositors).
- Knowledge of buffer allocators, memory/resource managers, schedulers, and kernel drivers.
- Understanding of mobile/desktop/embedded/automotive operating systems.
- In-depth knowledge of GPU and CPU architecture.
- Familiarity with LLMs and their applications in software development.
This role offers the opportunity to work at the forefront of technical innovation in a fast-paced, dynamic environment with some of the best in the industry. NVIDIA's work opens up new universes to explore, enables amazing creativity and discovery, and powers cutting-edge technologies from artificial intelligence to autonomous cars.