NVIDIA
NVIDIA
NVIDIA desarrolla tecnologías de computación acelerada e inteligencia artificial utilizadas en videojuegos, centros de datos, computación en la nube, atención sanitaria, manufactura, automoción y robótica. Su trabajo abarca unidades de procesamiento gráfico, plataformas de IA, simulación y soluciones enfocadas en distintos sectores, como NVIDIA Omniverse para flujos de trabajo colaborativos en 3D, NVIDIA DRIVE para el desarrollo de vehículos autónomos y NVIDIA Clara para aplicaciones sanitarias. La empresa reúne grandes equipos técnicos que trabajan en la infraestructura y el software necesarios para la computación avanzada, la simulación y el análisis basado en inteligencia artificial.

Ingeniero sénior de software de sistemas, gestión de energía de GPU - Presencial en Pune

Ingeniero sénior de software de sistemas que desarrolla software de gestión de energía para GPU NVIDIA en Pune. Mejora el comportamiento energético del kernel, el firmware y la plataforma para procesadores de próxima generación.

Descripción

  • Diseñar, implementar y depurar software NVIDIA en modo kernel para hardware de próxima generación hasta su puesta en producción
  • Desarrollar y optimizar funciones de gestión de energía de CPU, GPU y plataforma, incluidos DVFS, estados de energía, permanencia y consumo en reposo o activo
  • Liderar la puesta en marcha y el robustecimiento de componentes de kernel y firmware relacionados con la energía que abarcan SoC, PMU, reguladores y marcos del sistema operativo
  • Dar soporte a productos GPU de NVIDIA para clientes de equipos de sobremesa, portátiles, estaciones de trabajo y centros de datos hasta su puesta en producción
  • Mejorar el rendimiento por vatio, la planificación con conciencia térmica y la resiliencia del sistema
  • Liderar la emulación, la puesta en marcha de silicio, la validación de energía y rendimiento, y el robustecimiento del producto
  • Colaborar globalmente con equipos de hardware, firmware, sistemas operativos y plataformas en el comportamiento energético integral, la telemetría y la optimización

Requisitos

  • Al menos cinco años de experiencia y una titulación de grado o máster en ingeniería eléctrica, electrónica, informática o experiencia equivalente
  • Conocimientos de arquitectura de computadores, microprocesadores y microcontroladores, incluidas cachés, buses, controladores de memoria y DMA
  • Sólidos fundamentos de sistemas operativos y experiencia con el kernel de Windows
  • Comprensión de las máquinas de estados de energía de CPU y GPU, incluidos C-states, P-states, control de frecuencia y energía, controladores de energía de plataforma, DVFS, ACPI o Modern Standby, y modos de bajo consumo de SoC
  • Dominio sólido de la programación en C
  • Experiencia en depuración de software y hardware a nivel de sistema, especialmente en las interacciones entre energía, rendimiento y aspectos térmicos
  • Conocimientos de conceptos de bajo consumo de plataforma, interfaces PMIC, ajuste de eficiencia de reguladores de voltaje, análisis de permanencia, optimización del consumo en reposo o depuración de telemetría energética
  • Experiencia con marcos de energía de x86 o ARM
  • Experiencia en gestión de energía en Windows y Linux
  • Experiencia colaborando entre organizaciones para definir interfaces de energía de firmware y software
  • Familiaridad con métodos de optimización energética basados en IA o aprendizaje automático

Beneficios

  • Salario atractivo
  • Amplio paquete de beneficios
  • Beneficios y oportunidades disponibles a través de www.nvidiabenefits.com