Welcome to the innovative world of NVIDIA! We are seeking a highly motivated and skilled GPU System Software Engineer to join our dynamic team. As a leading technology company, we are dedicated to pushing the boundaries of what is possible in the world of graphics processing. In this role, you will have the opportunity to work on cutting-edge GPU system software, collaborating with talented engineers and researchers to develop the next generation of graphics technology. We are looking for an individual with a strong technical background and a passion for software development to help us continue to revolutionize the industry. Join us and be a part of shaping the future of computing.
- Develop and maintain cutting-edge GPU system software, including drivers, APIs, and frameworks.
- Collaborate with cross-functional teams, including hardware engineers, researchers, and other software developers, to design and implement new features and optimizations.
- Conduct research and analysis to identify areas for improvement and innovation in graphics processing.
- Write high-quality, efficient, and maintainable code in C/C++.
- Troubleshoot and debug complex software issues.
- Keep up-to-date with industry trends and advancements in graphics technology.
- Contribute to the development and implementation of software development best practices and processes.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Communicate project progress, issues, and solutions to team members and stakeholders.
- Continuously learn and develop new skills and knowledge to stay at the forefront of GPU system software development.
- Actively participate in team meetings, brainstorming sessions, and other collaborative efforts.
- Take ownership of assigned projects and see them through from conception to deployment.
- Proactively identify and suggest solutions to technical challenges.
- Adhere to project timelines and deliver high-quality work within specified deadlines.
- Contribute to the overall success of the team by sharing knowledge, ideas, and best practices.
Bachelor's Degree In Computer Science, Electrical Engineering, Or Related Field.
Strong Knowledge Of Gpu Architecture And Related Technologies (Cuda, Opencl, Vulkan).
Proficiency In Programming Languages Such As C/C++ And Experience With Parallel Programming Techniques.
Experience With Low-Level System Software Development, Including Device Drivers And Operating Systems.
Familiarity With Software Development Tools And Processes (Debuggers, Version Control, Agile Methodologies).
Debugging
Machine Learning
Performance optimization
Linux development
GPU architecture
Kernel programming
Virtual
Parallel Computing
High-Performance Computing
Gpu Drivers
Graphics Apis
Cuda Programming
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a GPU System Software Engineer is between $80,000 and $130,000 per year. This range can vary depending on factors such as the location, company size, and experience level of the individual. Additionally, bonuses and benefits may also be included in the total compensation package for a GPU System Software Engineer.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started