NVIDIA

Ingeniero/a de Software Senior, CUDA UMD - Gráficos y Compartición de GPU

C++
Traducción automática. Consulta el original.

Sobre la oportunidad

La invención de la GPU por parte de NVIDIA en 1999 impulsó el crecimiento del mercado de videojuegos para PC, redefinió los gráficos de computadoras modernos y revolucionó la computación paralela. Más recientemente, el deep learning de GPU encendió la IA moderna —la próxima era de la computación— actuando la GPU como el cerebro de computadoras, robots y coches autónomos que pueden percibir y comprender el mundo. Buscamos hacer crecer nuestra empresa y formar equipos con las personas más inteligentes del mundo. Únete a nosotros en la vanguardia del avance tecnológico.

¿Eres un/a ingeniero/a de software de sistemas motivado/a con un profundo conocimiento de los controladores de dispositivos y con unas habilidades fenomenales en C/C++? Si es así, este puesto podría ser para ti. Buscamos un/a profesional de software experimentado/a para trabajar en el controlador CUDA, un componente central de nuestra plataforma para acelerar la computación de propósito general en la GPU. Serás una parte integral de un equipo que ofrece características y mejoras para realizar mejor el potencial del hardware NVIDIA para una gama creciente de cargas de trabajo computacionales, desde deep learning, computación científica, ciencia de datos y coches autónomos hasta videojuegos y realidad virtual.

¿Qué harás?

Como miembro de nuestro equipo, utilizarás tus habilidades de diseño, experiencia en codificación y creatividad para ofrecer la mejor plataforma de computación del mundo. Crearás soluciones elegantes a problemas interesantes y darás forma a la dirección futura de CUDA mientras colaboras con tus compañeros en toda NVIDIA.

  1. Defender, diseñar e implementar nuevas funcionalidades
  1. Coordinar e impulsar los esfuerzos de desarrollo entre múltiples equipos
  1. Ayudar a definir mejoras futuras para las APIs y el modelo de programación de CUDA
  1. Extender modelos de programación y funcionalidades importantes de CUDA, como CUDA Graphs y MPS (Multi-Process Service)
  1. Escribir código eficaz, mantenible y bien probado
  1. Desarrollar código para múltiples sistemas operativos

Requisitos mínimos

Lo que necesitamos ver

  1. Título de Grado o Máster en Ciencias de la Computación, Ingeniería Eléctrica o campo relacionado (o experiencia equivalente)
  1. Sólidas habilidades de programación en C y C++
  1. Mínimo de 8-10 años de experiencia en desarrollo relacionado
  1. Experiencia en la dirección de proyectos entre múltiples equipos
  1. Experiencia trabajando con bases de código grandes
  1. Experiencia con interfaces de sistemas operativos para hilos, control de procesos y memoria virtual
  1. Experiencia escribiendo y depurando programas multihilo
  1. Buenas habilidades de comunicación escrita y de presentación

Formas de destacar entre la multitud

  1. Experiencia previa con computación paralela, preferiblemente escribiendo programas o bibliotecas de CUDA que utilicen CUDA
  1. Comprensión de la arquitectura a nivel de sistema, como interconexiones, jerarquía de memoria, interrupciones y E/S mapeada en memoria
  1. Conocimiento de modelos de coherencia y consistencia de memoria
  1. Experiencia con desarrollo en modo kernel
  1. Experiencia con desarrollo de software de sistemas Linux

Tu salario base se determinará en función de tu ubicación, experiencia y el salario de los empleados en puestos similares. El rango salarial base es de 184,000 USD - 287,500 USD para el Nivel 4, y de 224,000 USD - 356,500 USD para el Nivel 5.

También serás elegible para acciones y beneficios nvidia.com/en-us/benefits/.

Las solicitudes para este puesto se aceptarán al menos hasta el 18 de septiembre de 2026.

Esta oferta corresponde a una vacante existente.

NVIDIA utiliza herramientas de IA en sus procesos de contratación.

NVIDIA se compromete a fomentar un entorno de trabajo inclusivo y se enorgullece de ser un empleador que ofrece igualdad de oportunidades. Dado que valoramos enormemente la diversidad en nuestros empleados actuales y futuros, no discriminamos (incluyendo en nuestras prácticas de contratación y promoción) por motivos de raza, religión, color, origen nacional, género, expresión de género, orientación sexual, edad, estado civil, condición de veterano, condición de discapacidad o cualquier otra característica protegida por la ley.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores