CONCEPT SOLUTIONS LLC
NVIDIA
Ingeniero/a de Desarrollo de Software Senior de Pruebas, Computación Confidencial - SDET
Sobre la oportunidad
Buscamos un Ingeniero/a de Desarrollo de Software Senior de Pruebas para unirse a nuestro equipo de Computación Confidencial para el equipo de SWQA de NVIDIA. ¿Te apasiona el desarrollo de nuevas funcionalidades, el desarrollo de automatización, la infraestructura de pruebas y validación? ¿Se te da bien usar herramientas de IA para resolver problemas complejos? ¡Nos encantaría contar con tus habilidades en el equipo!
Como ingeniero/a en este equipo de QA de Computación Confidencial, realizarás muchas tareas de desarrollo de funcionalidades que incluyen el desarrollo de planes de prueba, la especificación y ejecución de pruebas independientes de bancos de pruebas automatizados para equipos de validación de chips a nivel mundial que ejecutan pruebas en silicio, junto con el desarrollo de marcos/infraestructura de automatización. Desarrollarás un sistema que opera a gran escala, ejecutando cientos de pruebas al día en servidores heterogéneos distribuidos con las GPUs de NVIDIA conectadas para verificar múltiples diseños/POR en muchas configuraciones que se encuentran en el farm de automatización o en la nube. Innovarás y desarrollarás continuamente sistemas y herramientas escalables, fiables y de alto rendimiento para habilitar la próxima generación de chips.
¿Qué harás?
- Desarrollar planes de prueba y orquestar pruebas para lanzamientos de software de cómputo en todas las nuevas plataformas de arquitectura de cómputo, incluidas las GPUs Tesla, los sistemas llave en mano de NVIDIA y los sistemas OEM.
- Desarrollar una infraestructura de pruebas robusta que incorpore herramientas avanzadas de IA para mejorar significativamente nuestras capacidades de prueba y optimizar las operaciones para obtener resultados más eficientes y precisos.
- Mejorar la cobertura de código, elevando la calidad general de nuestra base de código y la fiabilidad de nuestros procesos de prueba, y desarrollar hojas de ruta que prioricen el calendario de desarrollo de software para el ciclo de vida completo del desarrollo, prueba y despliegue de herramientas.
- Colaborar entre equipos para identificar nuevas funcionalidades y liderar a los desarrolladores en la definición, implementación de automatización y productización de esas funcionalidades de manera oportuna.
- Construir y operar piezas clave de una infraestructura completa para el desarrollo de marcos de automatización, así como liderar y desarrollar soporte de automatización y participar en la automatización de casos de prueba manuales, trabajando en estrecha colaboración con la infraestructura de automatización.
- Enfocarse en una experiencia de cliente eficiente mejorando tanto la usabilidad como la facilidad para alcanzar un rendimiento óptimo. *
- Probar tanto la funcionalidad del software como el código/estructura interna y ejecutar pruebas de regresión para las funcionalidades existentes de CUDA/Driver.
- Trabajar en un equipo dinámico de desarrollo de software ágil con estándares de calidad de producción muy altos.
Lo que necesitamos ver
- BS o MS en Ingeniería (o experiencia equivalente) con 8+ años en el ciclo de desarrollo de SW de pruebas.
- Sólida comprensión de sistemas embebidos, Linux, Python, C y C++.
- La experiencia con Hipervisores es una gran ventaja, junto con un enfoque en la infraestructura en la nube, la seguridad de la plataforma o entornos de despliegue altamente regulados.
- Experiencia demostrada con herramientas de IA para la automatización y el desarrollo de planes de prueba aplicados directamente a las tareas diarias. Esta experiencia es crucial para mejorar el rendimiento, desarrollar marcos robustos y aumentar la cobertura de pruebas.
- Sólidas habilidades técnicas, con profundo conocimiento de orquestación y sistemas de automatización, centros de datos y arquitectura de nube combinados.
- Sólida comprensión de la metodología de QA y atención al detalle.
- Conocimiento en Clúster y gestión de clústeres.
- Experiencia en el desarrollo de estrategias de prueba, planes de prueba de alta calidad y ejecución de pruebas.
- Competente en la construcción de configuraciones de prueba y ajuste fino en HW y SW.
Formas de destacar entre la multitud
- Experiencia en el desarrollo de funcionalidades de sistemas embebidos, combinada con un sólido conocimiento de las pilas de software y hardware.
- Aplicar herramientas impulsadas por IA para mejorar la eficiencia y la calidad, incluida la generación de casos/planes/scripts de prueba, detección de defectos, CBTP, corrección de errores y asistencia diaria.
- Experiencia con la gestión de configuración y despliegue (Ansible), Contenedores (Docker) e software de infraestructura de virtualización (Xen, KVM, Hyper-V).
- Buen conocimiento de la cadena de herramientas de C/C++ en Linux incluida la compilación cruzada (C, C++, automake/autoconf, cmake, meson).
- Experiencia con programación paralela, idealmente CUDA C/C++ y OpenACC.
#SDETSChiring
Las solicitudes para este puesto se aceptarán al menos hasta 13 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 (incluso 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.
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 168,000 USD - 270,250 USD.
También serás elegible para acciones y beneficios nvidia.com/en-us/benefits/.
