Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Nvidia Senior Systems Software Engineer Data Center - CUDA 
United States, Texas 
725136657

02.05.2024

doing:

  • Work on System and DeviceMonitoring/Management

  • 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.

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

You will also be eligible for equity and .