
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