Director of System Software

2 weeks ago


Santa Clara, California, United States NVIDIA Full time
About the Role

NVIDIA is seeking an exceptional Director of System Software to lead our kernel mode teams. As a senior software leader, you will be responsible for building vision, strategy, and roadmaps for the group, fostering software quality improvement, and collaborating with engineering teams, program and product management, and partners to ensure product requirements, goals, and objectives are met and exceeded.

Key Responsibilities
  • Develop strategic direction for the group and foster software quality improvement for CUDA kernel mode components deployed on multiple products/systems.
  • Build and execute upon a comprehensive and multi-functional CUDA kernel mode software deliverables.
  • Lead a dedicated and dynamic team of kernel engineers, prioritizing planning, scheduling, and leading the execution of all projects and activities.
  • Collaborate with engineering teams, program and product management, and partners to ensure product requirements, goals, and objectives are met and exceeded.
  • Continuously review and identify improvement opportunities in established processes, infrastructure, and practices to ensure the teams are executing in the most efficient and transparent manner.
Requirements
  • 15+ years of experience in the software industry with specializations in firmware, system software in an agile environment.
  • 10+ years in strong technical leadership positions (technical director, senior architect). 5+ years as Director of engineering level managing large (30+) and distributed teams.
  • MS, or Ph.D. in CS, EE (related technical field) or equivalent experience.
  • Strong understanding of operating system internals, memory management, C/C++/Assembly languages, and system software concepts.
  • Familiarity with Pre-silicon/Post-silicon SW development life cycle and tools.
  • Practical experience leading SoC/ASIC/BIOS firmware development, SW development for x86/ARM CPU and/or GPUs families.
  • Proven success leading complex software products through the full product Life Cycle (definition, development, delivery, maintenance/support, end-of-life) in Agile environment.
  • Experience leading SW/product development in HPC, Datacenter domains and familiarity with GPU compute programming model frameworks such as CUDA, OpenCL, HIP.
About NVIDIA

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking, dedicated, and hard-working people in the world working for us. If you are passionate about what you do, creative, and autonomous, we want to hear from you

The base salary range is $308,000 USD - $471,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.



  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the technology industry, known for its innovative products and commitment to excellence. As a company, we are passionate about pushing the boundaries of what is possible and making a positive impact on the world.Job DescriptionWe are seeking a highly skilled and experienced Director of System Software to join our team. As a...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the technology industry, known for its innovative products and commitment to diversity and inclusion. As a company, we are passionate about creating a work environment that is collaborative, dynamic, and rewarding.Job SummaryWe are seeking a highly skilled and experienced Director of System Software to lead our CUDA kernel...

  • Software Developer

    3 weeks ago


    Santa Clara, California, United States Selector Software Full time

    About UsSelector Software is a leading provider of operational intelligence platforms for digital infrastructure. Our innovative approach combines AI/ML-based analytics with seamless collaboration and search-driven conversational user experiences.We serve leading Telecoms, Media Providers, Retail, and Professional Sports organizations worldwide. Our mission...


  • Santa Clara, California, United States Selector Software Full time

    Job OverviewSelector Software is seeking a skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable cloud-based systems.Key Responsibilities:Design and implement cloud-based systems using Python and GolangDevelop REST APIs and microservices for...

  • Engineering Director

    3 weeks ago


    Santa Clara, California, United States LG Electronics Full time

    Job Title: Engineering DirectorLG Electronics is seeking an experienced Engineering Director to lead and manage a team of engineers in the development of software and platform solutions. The successful candidate will have a strong technical background, proven leadership skills, and the ability to translate business needs into technical solutions.Key...


  • Santa Clara, California, United States Infoblox Full time

    About the RoleWe are seeking a highly skilled and experienced Director of Software Engineering to join our NIOS Software Engineering team at Infoblox. As a key member of our Engineering organization, you will be responsible for managing a team of engineers and working closely with cross-functional teams to build our NIOS software platform.Key...


  • Santa Clara, California, United States ServiceNow Full time

    Job Title: Software Engineering DirectorAt ServiceNow, we're looking for a seasoned Software Engineering Director to lead our engineering teams in charge of the ServiceNow Configuration Management Database (CMDB). As a key member of our leadership team, you'll be responsible for driving innovation, setting priorities, and mentoring teams to deliver scalable,...


  • Santa Clara, California, United States ServiceNow Full time

    Job DescriptionAt ServiceNow, we're seeking a seasoned Director of Software Engineering to lead our Configuration Management Database (CMDB) team. As a key member of our Data Foundations organization, you'll be responsible for driving innovation and excellence in our CMDB technology, ensuring it remains the market leader for scalability, performance, and...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title: Director of Software Engineering Quality AssuranceWe are seeking an experienced QA leader to lead the SSE Solution and Next Gen Security initiatives for the Prisma SASE team. As a Director of Software Engineering Quality Assurance, you will be responsible for building and leading a team of highly capable Software & Network engineers in Test for...


  • Santa Clara, California, United States Crossbar Inc. Full time

    Job Title: Director of SoftwareCrossBar Inc. is a leading provider of microcontrollers, hardware devices, and security system products. We are seeking a highly experienced and skilled Director of Software to lead our Cloud, Mobile App, and Blockchain/Smart Contract groups.Job SummaryThe Director of Software will be responsible for managing the activities of...


  • Santa Clara, California, United States ServiceNow Full time

    About the RoleWe are seeking a highly experienced Senior Director to lead our Software Engineering Management team at ServiceNow. As a key member of our leadership team, you will be responsible for driving the development of our cloud-based platform and ensuring the delivery of high-quality software solutions to our customers.Key ResponsibilitiesLead a team...


  • Santa Clara, California, United States NVIDIA Full time

    Senior System Software ArchitectNVIDIA is seeking an exceptional Senior System Software Architect to join our System Performance and Power Management Software team. This team is responsible for developing comprehensive power management solutions and ensuring peak performance from concept to production.In this role, you will be integral in overseeing the...


  • Santa Clara, California, United States NVIDIA Full time

    Job 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,...


  • Santa Clara, California, United States TEPHRA Full time

    Job SummaryWe are seeking a highly experienced Marketing Director to lead our software products marketing efforts. The ideal candidate will have a proven track record of developing and executing successful marketing strategies, managing cross-functional teams, and driving business growth.Key ResponsibilitiesDevelop and execute comprehensive marketing plans...


  • Santa Clara, California, United States NVIDIA Full time

    Job SummaryNVIDIA is seeking a highly experienced and skilled Senior Software Leader to lead our CUDA kernel mode teams. As a key member of our engineering organization, you will be responsible for developing strategic direction for the group, fostering software quality improvement, and collaborating with cross-functional teams to ensure product requirements...


  • Santa Clara, California, United States Nvidia Full time

    About NVIDIANVIDIA is a leader in the technology industry, renowned for its innovative products and solutions. We are seeking a highly experienced and dynamic Principal Software Engineer to join our team and contribute to the development of our generative AI systems and productivity solutions.Job SummaryWe are looking for a skilled software engineer to lead...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a Senior Systems Software Engineer to join our TAO Toolkit Team, where you will be responsible for developing novel, scalable, and automated pipelines to make sense of petabytes of unstructured data. You will collaborate with multiple deep-learning architects and engineers to enable the development of pioneering AI models.Key Responsibilities:...


  • Santa Clara, California, United States Sustainable Talent Full time

    Job SummaryWe are seeking a skilled Software Test Engineer to join our team at Sustainable Talent. As a key member of our data collection and operation teams, you will serve as a liaison for the engineering team and work with our data engineering team to design engineering improvements to increase and scale operational efficiencies.Key...


  • Santa Clara, California, United States Cloud Software Group Full time

    Key ResponsibilitiesImplement, configure, and customize Oracle Fusion Financials applications to meet CSG requirements, ensuring seamless integration and optimal performance.Provide ongoing support and troubleshooting for Oracle Fusion Financials modules, leveraging expertise to resolve complex issues and minimize downtime.Collaborate with clients to...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a highly skilled engineer to join the Server Platform Software team. In this role, you will focus on securing NVIDIA's Data Center Systems.Key Responsibilities: Define security architecture for NVIDIA Data Center Systems. Collaborate with team members to implement the defined architecture. Design and implement security features for NVIDIA...