NVIDIA
NVIDIA
NVIDIA разрабатывает технологии ускоренных вычислений и искусственного интеллекта, которые применяются в игровой индустрии, центрах обработки данных, облачных вычислениях, здравоохранении, производстве, автомобильной отрасли и робототехнике. Компания работает над графическими процессорами, платформами искусственного интеллекта, технологиями симуляции и отраслевыми решениями, включая NVIDIA Omniverse для совместных рабочих процессов с 3D-графикой, NVIDIA DRIVE для разработки автономных транспортных средств и NVIDIA Clara для медицинских приложений. В компании работают крупные технические команды, создающие инфраструктуру и программное обеспечение для передовых вычислений, симуляций и аналитики на основе искусственного интеллекта.

Старший инженер системного программного обеспечения, управление питанием GPU — очная работа в Пуне

Старший инженер системного программного обеспечения разрабатывает ПО для управления питанием графических процессоров NVIDIA в Пуне. Улучшайте поведение питания ядра, прошивки и платформы для процессоров следующего поколения.

Описание

  • Проектировать, реализовывать и отлаживать программное обеспечение NVIDIA в режиме ядра для оборудования следующего поколения до этапа серийного производства
  • Разрабатывать и оптимизировать функции управления питанием CPU, GPU и платформы, включая DVFS, состояния питания, время пребывания в состояниях, а также энергопотребление в режиме простоя и при активной работе
  • Руководить вводом в эксплуатацию и повышением надежности компонентов ядра и прошивки, связанных с питанием, охватывающих SoC, PMU, регуляторы и среды операционных систем
  • Поддерживать продукты NVIDIA GPU для настольных компьютеров, ноутбуков, рабочих станций и центров обработки данных на этапе серийного производства
  • Повышать производительность на ватт, улучшать планирование с учетом температуры и устойчивость систем
  • Руководить эмуляцией, вводом кремния в эксплуатацию, проверкой питания и производительности, а также повышением надежности продукта
  • Сотрудничать с аппаратными, прошивочными, операционными и платформенными командами по всему миру для совершенствования поведения питания, телеметрии и оптимизации на всех уровнях

Требования

  • Не менее пяти лет опыта и степень бакалавра или магистра в области электротехники, электроники, компьютерных наук либо эквивалентный опыт
  • Знание компьютерной архитектуры, микропроцессоров и микроконтроллеров, включая кэши, шины, контроллеры памяти и DMA
  • Глубокое понимание основ операционных систем и опыт работы с ядром Windows
  • Понимание автоматов состояний питания CPU и GPU, включая C-состояния, P-состояния, управление тактовой частотой и питанием, платформенные контроллеры питания, DVFS, ACPI или Modern Standby, а также энергосберегающие режимы SoC
  • Уверенное владение программированием на C
  • Опыт отладки программного и аппаратного обеспечения на уровне системы, особенно взаимодействия питания, производительности и температуры
  • Знание концепций энергосбережения платформ, интерфейсов PMIC, настройки эффективности регуляторов напряжения, анализа времени пребывания в состояниях, оптимизации энергопотребления в простое или отладки телеметрии питания
  • Опыт работы с фреймворками управления питанием x86 или ARM
  • Опыт управления питанием в Windows и Linux
  • Опыт взаимодействия между подразделениями при определении интерфейсов питания прошивки и программного обеспечения
  • Знакомство с методами оптимизации питания на основе AI или ML

Преимущества

  • Привлекательная заработная плата
  • Расширенный пакет льгот
  • Льготы и возможности доступны на сайте www.nvidiabenefits.com