Linux GPU System Software Engineering Manager
4 weeks ago
NVIDIA has been a pioneer in computer graphics, PC gaming, and accelerated computing for over 25 years. Our legacy of innovation is fueled by great technology and amazing people. Today, we're pushing the boundaries of AI to define the next era of computing.
Our GPU acts as the brain of computers, robots, and self-driving cars that can understand the world. To achieve this vision, we need talented individuals who can design, develop, and optimize our Linux GPU device drivers.
Job DescriptionWe're seeking a seasoned software engineering manager to lead a team of experts in designing, developing, and validating features and bug fixes for our Linux GPU device drivers. The ideal candidate will have a strong understanding of computer system architecture, operating systems principles, and HW-SW interactions.
The successful candidate will collaborate with internal and external partners to understand their use cases and requirements. They will also work closely with engineering teams, program and product management, and partners to define the product roadmap.
Key responsibilities include:
- Leading a team of software engineers in designing, developing, and optimizing Linux GPU device drivers
- Collaborating with internal and external partners to understand their use cases and requirements
- Working closely with engineering teams, program and product management, and partners to define the product roadmap
- Continuously reviewing and identifying improvement opportunities in established processes, infrastructure, and practices
To be successful in this role, you'll need:
- BS or MS degree or equivalent experience in Computer Engineering, Computer Science, or related degree
- 10+ years of industry experience and 5+ years of meaningful software engineering management experience
- Strong understanding of computer system architecture, operating systems principles, and HW-SW interactions
- Excellent C/C++ programming and debugging skills in Linux
- Experience balancing multiple projects with competing priorities
- Flexibility to work and communicate effectively across different teams and time zones
We offer a competitive salary range of $220,000 - $339,250, depending on location, experience, and the pay of employees in similar positions. You'll also be eligible for equity and benefits. NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.
-
Senior GPU Software Engineer
3 weeks ago
Santa Clara, California, United States Roche Holdings Inc. Full timeAbout the Role:We are seeking a highly skilled Senior GPU Software Engineer to join our team at Roche Holdings Inc. in Santa Clara, CA. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance GPU-accelerated software applications.Key Responsibilities:Work closely with research and...
-
Senior GPU Software Engineer
4 weeks ago
Santa Clara, California, United States Roche Holdings Inc. Full timeUnlock the Power of GPU ComputingAt Roche, we're pushing the boundaries of healthcare innovation. As a Principal GPU Software Engineer, you'll play a crucial role in developing cutting-edge GPU-accelerated software that drives breakthroughs in medical research and diagnostics.The Opportunity:Collaborate with research and algorithm experts to accelerate...
-
Santa Clara, California, United States Nvidia Full timeJob SummaryNVIDIA is a leader in groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization. Our work enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars.Job DescriptionWe are seeking a highly motivated Senior Software...
-
CUDA Systems Software Engineer
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeJob DescriptionNVIDIA is seeking a highly skilled software engineer to join its System Software for CUDA Compute driver team. This team is responsible for developing and supporting NVIDIA's kernel-level drivers for CUDA, particularly on its AI, Cloud, and Data Center product lines.The ideal candidate will have a strong background in software engineering,...
-
Senior Test Engineer
4 weeks ago
Santa Clara, California, United States Futran Tech Solutions Pvt. Ltd. Full timeJob Title: Senior Test Engineer - GPU SoftwareLocation: Futran Tech Solutions Pvt. Ltd.Job Description:This role involves testing GPU software in an Agile environment. The ideal candidate will have experience with board bring-up activities, knowledge of GPU architecture, and proficiency in Python and shell scripting.Key Responsibilities:Design and execute...
-
Santa Clara, California, United States NVIDIA Full timeNVIDIA is seeking a highly motivated and creative System Software Engineer to join the Server Software team. The ideal candidate will have strong experience in system software and a passion for innovation.As a key member of the team, you will design, develop, and implement the next-generation MGX Server Software Toolkit. This toolkit is used by OEM and ODM...
-
GPU Performance Optimization Engineer
3 weeks ago
Santa Clara, California, United States Advanced Micro Devices , Inc. Full timeJob SummaryWe're seeking a highly motivated and skilled GPU Performance Optimization Engineer to join our team at Advanced Micro Devices, Inc. The ideal candidate will have expertise in GPU performance and familiarity with performance monitoring and tuning tools. Key Responsibilities• Define performance suite and best practices for measuring...
-
GPU Performance Engineering Manager
4 weeks ago
Santa Clara, California, United States AMD Full timeAbout AMDAt AMD, we're passionate about transforming lives with our technology. Our mission is to build great products that accelerate next-generation computing experiences, from the data center to PCs, gaming, and embedded. We strive for execution excellence, collaboration, and inclusivity of diverse perspectives.The RoleWe're seeking a highly motivated Sr....
-
Software Engineering Manager
3 weeks ago
Santa Clara, California, United States NVIDIA Full timeWe are seeking a highly skilled Software Engineering Manager to lead our GPU Communications Libraries and Networking team at NVIDIA. This team delivers communication libraries like NCCL, NVSHMEM, and UCX for Deep Learning and HPC applications. Our goal is to provide high-performance communication between GPUs, which has a direct impact on end-to-end...
-
Software Engineering Manager
3 weeks ago
Santa Clara, California, United States NVIDIA Full timeWe are the GPU Communications Libraries and Networking team at NVIDIA, and we're looking for a talented Software Engineering Manager to join our team.As a Software Engineering Manager, you will be responsible for leading and mentoring a team of library engineers, planning and executing projects, and ensuring the quality and performance of our libraries.You...
-
Software Systems Engineer
3 weeks ago
Santa Clara, California, United States NVIDIA Full timeNVIDIA is at the forefront of technological advancement, pushing the boundaries of what is possible with computer graphics, parallel computing, and AI.We are seeking a software engineer to join our CUDA system software team, working closely with hardware engineers and other software engineers to design, develop, debug, and deploy functional aspects of NVIDIA...
-
Santa Clara, California, United States NVIDIA Full timeNVIDIA is seeking a technically strong individual with both hardware design and software development expertise to join the GPU Host architecture team in the Nvidia GPU Architecture organization.The successful candidate will help design and be responsible for a database of GPU internal registers and develop associated tools for updating and querying the...
-
System Software Engineer
3 weeks ago
Santa Clara, California, United States NVIDIA Full timeWe are seeking a highly skilled System Software Engineer to join our team at NVIDIA. As a key member of our engineering team, you will be responsible for designing and developing software tools and infrastructure required for new chip development, validation, and productization.Key responsibilities include:Working closely with architecture, hardware, and...
-
Senior GPU Software Engineer
4 weeks ago
Santa Clara, California, United States Roche Holdings Inc. Full timeAbout the Role:Roche is seeking a highly skilled Senior GPU Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications that utilize GPU acceleration.Key Responsibilities:Design and develop software applications that utilize GPU...
-
Senior System Software Engineer Platform
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeNVIDIA is a leader in the field of artificial intelligence and computing. We are seeking a highly skilled Senior System Software Engineer Platform to join our team.As a Senior System Software Engineer Platform, you will be responsible for designing and implementing microcontroller firmware for GPU Server platforms. This will involve developing C/C++ server...
-
Linux Software Engineer
3 weeks ago
Santa Clara, California, United States Diverse Lynx Full timeJob Title:Linux Software EngineerJob Description: Bachelor's degree in computer science, engineering, or a related field is required. Prior experience in Linux software development is essential. Proficiency in C/C++ programming languages and Linux libraries is necessary. In-depth knowledge of Linux operating systems and internal structures is required....
-
Santa Clara, California, United States Advanced Micro Devices , Inc. Full timeTransforming Lives with AMD TechnologyWe're passionate about building innovative products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.As a Senior Software Development Engineer, GPU Performance Tools, you'll be part of a team that pushes the limits of...
-
Senior System Software Engineer
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeJob DescriptionWe are seeking a highly skilled Senior System Software Engineer to join our team at NVIDIA's System Software group. As a key member of our team, you will be responsible for designing and developing diagnostic middleware and applications for NVIDIA SOC and GPU hardware.Key Responsibilities:Designing and developing diagnostic middleware and...
-
Senior GPU Cluster Tools Developer
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeA key part of NVIDIA's strength is our sophisticated analysis and debugging tools that empower NVIDIA engineers to improve performance and power efficiency of our products and the running applications.We are seeking a forward-thinking, hard-working, and creative software engineer to join a multifaceted software team with high standards.This role involves...
-
Senior Systems Software Engineer
4 weeks ago
Santa Clara, California, United States Nvidia Full timeJob DescriptionNVIDIA is seeking a highly motivated and creative engineer to join the Server Platform Software team. In this role, you will focus on securing NVIDIA's Data Center Systems.Key ResponsibilitiesDefining security architecture for NVIDIA Data Center SystemsWorking with team members across NVIDIA to make the defined architecture a realityDesigning...