Senior Systems Software Engineer, Data Center

Found in: Talent US C2 - 2 weeks ago


Austin, United States NVIDIA Full time

NVIDIA is searching for outstanding software engineers to join the CUDA driver team. This team develops and supports NVIDIA's GPU administration tools for monitoring and orchestrating our Compute GPU product line-up. The NVIDIA Data Center product line-up scales from single GPU add-in cards to full system DGX products, all built on developing technologies like PCI Express, NVLink, and NVSwitch. This work includes design, development, verification, and maintenance of new software features that monitor and run the Compute product line-up on Windows and Linux Operating Systems. In this role, you will work with hardware and kernel driver engineers on exposing new GPU features to customers and system administrators.

What you'll be doing:

  • Work on System and Device Monitoring/Management Tools for our Compute Professional Solutions products

  • Leverage the C-based NVML (NVIDIA Management Library) API, NVIDIA-SMI (NVIDIA System Management Interface), and C++ Device Monitoring libraries and tools

  • Effectively write maintainable and well-tested code as well as develop code for multiple operating systems.

  • Coordinate and drive development efforts across multiple teams defining forward-looking improvements.

  • Develop and maintain software features targeted at enabling and supporting NVIDIA GPU hardware.

  • Impact both current and upcoming Linux and Windows based operating systems, ensuring the best performance and feature set and cross platform implementation.

  • Support new hardware architectures for both pre-silicon and post-silicon.

  • Work with other internal worldwide teams (software, hardware, architecture, OEM support).

  • Collaborate with customers on understanding needs and defining feature requirements, as well as communicate new features and solutions.

What we need to see:

  • B.S. or M.S. in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).

  • 5+ years of "hands on" experience developing or maintaining user space library and tools, especially for the Linux OS.

  • Programming skills in C, C++ and Python required

  • Experience with kernel device drivers, kernel development and debugging or working with low-level hardware and software interfaces.

  • Experience working with device monitoring tools is a plus

  • Strong English written and oral communication skills to collaborate with other specialists or teams globally (worldwide).

  • Windows operating systems experience

The base salary range is 148,000 USD - 276,000 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 . NVIDIA accepts applications on an ongoing basis.

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.



  • Austin, United States NVIDIA Full time

    We are building innovative server systems for GPU accelerated applications, such as Deep Learning. Read all the information about this opportunity carefully, then use the application button below to send your CV and application. Data Center SW team architects and develops the end to end software and firmware stack for these systems. We are looking for a...


  • Austin, United States NVIDIA Corporation Full time

    Senior Systems Software Engineer, CUDA Trace and Profiling page is loadedSenior Systems Software Engineer, CUDA Trace and ProfilingNVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.Join the NVIDIA Developer Tools team and empower engineers throughout the world developing groundbreaking products in AI,...

  • Senior Systems Software Engineer, CUDA Trace And Profiling

    Found in: beBee jobs US - 1 week ago


    Austin, Texas, United States NVIDIA Corporation Full time

    Senior Systems Software Engineer, CUDA Trace and Profiling page is loadedSenior Systems Software Engineer, CUDA Trace and ProfilingNVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.Join the NVIDIA Developer Tools team and empower engineers throughout the world developing groundbreaking products in AI,...


  • Austin, United States CAMP Systems Full time

    CAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all busine Software Engineer, Director, Software, Engineer, Technology, Senior


  • Austin, United States Understanding Recruitment Full time

    About the Company : For three years, we have been the silent titan in stealth R&D, painstakingly crafting a technology platform that stands poised to redefine neural network computing. Our founders, trailblazers in the new physics of metamaterials, have forged spatial light modulators that set new benchmarks in speed, density, and power efficiency. This...

  • Data Engineer

    Found in: Appcast US C2 - 2 weeks ago


    Austin, United States Intelliswift Software Full time

    Title: Data EngineerLocation: Austin, TXType: Fulltime with Intelliswift Software Inc.Detailed Job Description:Design, build and maintain data processing systems on GCP.Create standardized explores, views, derived metrics, and more, for rapid development of Looker dashboards and reports.Optimize and tune data pipelines for performance and scalability.Develop...

  • Data Engineer

    Found in: Appcast Linkedin GBL C2 - 2 weeks ago


    Austin, United States Intelliswift Software Full time

    Title: Data EngineerLocation: Austin, TXType: Fulltime with Intelliswift Software Inc.Detailed Job Description:Design, build and maintain data processing systems on GCP.Create standardized explores, views, derived metrics, and more, for rapid development of Looker dashboards and reports.Optimize and tune data pipelines for performance and scalability.Develop...

  • Data Engineer

    2 weeks ago


    Austin, United States Intelliswift Software Full time

    Title: Data EngineerLocation: Austin, TXType: Fulltime with Intelliswift Software Inc.Detailed Job Description:Design, build and maintain data processing systems on GCP.Create standardized explores, views, derived metrics, and more, for rapid development of Looker dashboards and reports.Optimize and tune data pipelines for performance and scalability.Develop...

  • Senior Software Engineer

    Found in: beBee jobs US - 2 weeks ago


    Austin, Texas, United States Kwil Full time

    Kwil is a framework for deploying relational databases as decentralized, byzantine fault tolerant blockchain networks. Backed by Blockchange, AlleyCorp, Amplify Partners, Digital Currency Group, and other leading VCs, the Kwil decentralized SQL solution is poised to become a major infrastructure layer in the next generation of Web3 dApps and protocols.Kwil...


  • Austin, United States IDR (Internal Data Resources) Full time

    Immediate and Permanent opportunity for a Senior Infrastructure Cloud Engineer to join industry leading company in the Healthcare sector local to Austin, TX. Overview: This individual will work with the Infrastructure Team to develop, implement, optimize, and maintain cloud-based solutions. You will be responsible for deploying and migrating services to the...


  • Austin, United States M.V.P. Group Inc Full time

    About MVP: Headquartered in the heart of Austin, Texas, MVP is the best-in-class SaaS measurement platform that provides omnichannel media and sponsorship valuation. We offer a built-to-scale software for our clients - Fortune 1,000 brands, professional sports, global agencies and media, to accurately quantify the value of their partnerships, sponsorships,...


  • Austin, United States Tenstorrent Inc. Full time

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...


  • Austin, United States MVP Group Inc Full time

    Job DescriptionJob DescriptionAbout MVP:Headquartered in the heart of Austin, Texas, MVP is the best-in-class SaaS measurement platform that provides omnichannel media and sponsorship valuation. We offer a built-to-scale software for our clients - Fortune 1,000 brands, professional sports, global agencies and media, to accurately quantify the value of their...

  • Senior Engineer, Data Infrastructure

    Found in: Resume Library US A2 - 5 days ago


    Austin, Texas, United States Procore Technologies Full time

    Job Description What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for...


  • Austin, United States Exacta Systems LLC Full time

    Job DescriptionJob DescriptionSenior Software EngineerLocation: Austin, TexasExacta Systems is an industry leader that provides innovative solutions to gaming entertainment. Our fast-growing company is seeking a Software Engineeringo developing mission critical financial transaction systems for gaming using MongoDB, NodeJS, Docker, React, and bare-metal...


  • Austin, United States COGNITIVE MEDICAL SYSTEMS INC Full time

    Job DescriptionJob DescriptionPosition Summary:The Systems Architect/Engineer position is part of the Acquisition and Property Management (APM) Space Management Support System (SMSS) team within the Acquisition and Property Management (APM) portfolio in support of the US Department of Veterans Affairs, Consolidated Corporate Support Services (CCSS)...


  • Austin, United States Cox Communications Full time

    Senior Software Engineer. Job Description: Senior Software Engineer positions offered by Cox Automotive Corporate Services, LLC (Austin, TX). Design, develop, and maintain web-based applications to enhance the performance and reliability of current a Software Engineer, Software, Engineer, Senior, Application, Technology

  • Senior Engineer, Data Infrastructure

    Found in: Resume Library US A2 - 7 days ago


    Austin, Texas, United States Procore Technologies Full time

    Job Description What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most...

  • Senior Software Engineer

    Found in: Resume Library US A2 - 7 days ago


    Austin, Texas, United States HEB Full time

    Responsibilities: Company Name: H-E-B, LP Job Location: 2416 E 6th Street, Austin, TX 78702 Job title: Senior Software Engineer Minimum Salary: $139,464 Education: Bachelor’s degree in Information Technology, Computer Science, or related SOC Code: 15-1252 SOC Occupation Title: Software Developers Duration:  Regular Hire  Work week: ...


  • Austin, United States Cadence Design Systems Full time

    We are seeking a Principal Software Engineer to join the Voltus team. As a Principal Software Engineer, you will develop and maintain the Voltus Infrastructure, specifically Atlas, the distributed computation platform, ensuring its reliability, scalability, and performance. Responsibilities: • Design, develop, and maintain a robust distributed computation...