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/a de software, algoritmos de vídeo (C++ y Python) en NVIDIA – Yokneam híbrido

Desarrolla componentes de algoritmos de vídeo NVENC y NVDEC con C++ y Python. Optimiza el rendimiento de los códecs y ayuda a trasladar código de investigación a versiones de producción de los SDK.

Descripción

  • Diseñar e implementar la arquitectura central de vídeo y componentes de algoritmos en C++ y Python
  • Colaborar con arquitectos e ingenieros de algoritmos para desarrollar, implementar y optimizar soluciones
  • Revisar código, orientar a ingenieros con formación no relacionada con el software y reforzar las prácticas de ingeniería de software
  • Realizar cambios específicos en el SDK y la pila de vídeo que permitan a los investigadores evaluar nuevas ideas
  • Trasladar el código de investigación desde el desarrollo hasta los SDK de NVENC y NVDEC publicados
  • Perfilar y optimizar las rutas críticas de la pila de códecs, utilizando CUDA cuando la optimización de la CPU no sea suficiente
  • Desarrollar y mejorar las bibliotecas, los marcos de trabajo y las herramientas utilizadas por el equipo

Requisitos

  • Título universitario o de máster en Informática, Ingeniería Eléctrica o Ingeniería Informática
  • Al menos dos años de experiencia relevante
  • Dominio sólido de C++ moderno, incluidos C++14/17/20, plantillas, RAII, concurrencia, semántica de movimiento y la biblioteca estándar
  • Capacidad para escribir código Python idiomático, eficiente y bien probado
  • Criterio sólido de diseño de software, con atención a la calidad del código, las API, la modularidad, la capacidad de prueba, las abstracciones, el rendimiento y la mantenibilidad
  • Enfoque autónomo y capacidad para aprender de forma independiente
  • Pensamiento lógico y coherente, y comunicación verbal eficaz
  • Experiencia utilizando Linux para el desarrollo, incluidos CMake, Git, depuradores, perfiladores y sanitizadores
  • Familiaridad o interés en la compresión de vídeo y códecs como NVENC, NVDEC, FFmpeg, GStreamer, x264/x265, AV1 y VVC
  • Experiencia con CUDA o programación de GPU

Beneficios

  • NVIDIA está considerada una empresa tecnológica muy atractiva para trabajar
  • Oportunidad de trabajar con colegas comprometidos y orientados al futuro
  • Entorno de trabajo creativo y autónomo

Empleos relacionados

RecruitGo

Asistente ejecutivo remoto de prospección y marketing — Filipinas

RecruitGo

Brinda apoyo administrativo, gestiona el CRM, realiza acciones de prospección y marketing para RecruitGo, una empresa de Employer of Record que presta servicios a clientes de todo el mundo con talento de mercados emergentes. Apoya las tareas administrativas diarias y las campañas creativas de dos clientes orientados al mercado del Reino Unido.

Abrir
SPERTON - Where Great People Meet

Ejecutivo de ventas de ascensores y sistemas de aparcamiento

SPERTON - Where Great People Meet
51 – 200 Empleados

Impulsa las ventas de ascensores y sistemas de aparcamiento en la región occidental de Bombay. Desarrolla relaciones con clientes y distribuidores, y gestiona las operaciones desde la primera consulta hasta la ejecución del proyecto.

Abrir