Qualcomm

Ingeniero de Verificación de Diseño de GPU - Qualcomm, Cambridge, Reino Unido

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

Sobre la oportunidad

Empresa: Qualcomm Technologies International Ltd Puesto

Área: Grupo de Ingeniería, Grupo de Ingeniería > Ingeniería de ASICs

*Las referencias a un número determinado de años de experiencia son solo a título indicativo. Se considerarán las solicitudes de candidatos con experiencia equivalente, siempre que el candidato pueda demostrar una capacidad para cumplir las funciones principales del puesto y posea las competencias requeridas.

Qualcomm es un empleador que ofrece igualdad de oportunidades. Si usted es una persona con discapacidad y necesita una adaptación durante el proceso de solicitud/contratación, tenga la seguridad de que Qualcomm se compromete a proporcionar un proceso accesible. Puede enviar un correo electrónico a [email protected] o llamar al número gratuito de Qualcomm que se encuentra aquí. Previa solicitud, Qualcomm proporcionará adaptaciones razonables para ayudar a las personas con discapacidades a participar en el proceso de contratación. Qualcomm también se compromete a hacer que nuestro lugar de trabajo sea accesible para personas con discapacidades. (Tenga en cuenta que esta dirección de correo electrónico se utiliza para proporcionar adaptaciones razonables a personas con discapacidades. No responderemos aquí a solicitudes de actualización de solicitudes o consultas de currículums).

Qualcomm espera que sus empleados cumplan con todas las políticas y procedimientos aplicables, incluidos, entre otros, los requisitos de seguridad y otros requisitos relacionados con la protección de la información confidencial de la empresa y otra información confidencial y/o propietaria, en la medida en que dichos requisitos sean permisibles según la ley aplicable.

A todas las agencias de personal y reclutamiento: Nuestro sitio de carreras es solo para personas que buscan un empleo en Qualcomm. Las agencias de personal y reclutamiento y las personas representadas por una agencia no están autorizadas a utilizar este sitio ni a enviar perfiles, solicitudes o currículums, y dichas presentaciones se considerarán no solicitadas. Qualcomm no acepta currículums o solicitudes no solicitadas de agencias. No envíe currículums a nuestra dirección de correo electrónico de trabajos, empleados de Qualcomm ni a ninguna otra ubicación de la empresa. Qualcomm no es responsable de ninguna tarifa relacionada con currículums/solicitudes no solicitadas.

Si desea más información sobre este puesto, póngase en contacto con Qualcomm Careers.

Resumen General

Arquitecta, diseña, implementa, verifica y optimiza el rendimiento y el consumo de energía de los núcleos de GPU. Responsable de la verificación de IP gráfica y de realizar verificaciones previas y posteriores a la fabricación para verificar la corrección y garantizar el cumplimiento de los objetivos de rendimiento y consumo de energía.

FUNCIONES Y RESPONSABILIDADES PRINCIPALES

Las responsabilidades de este puesto incluyen:

  1. Ser responsable y ejecutar tareas independientes clave para cumplir los requisitos del programa
  1. Utilizar habilidades de comunicación verbal y escrita para transmitir información fáctica básica y rutinaria sobre las actividades diarias a otras personas que tengan un conocimiento completo del tema.
  1. Trabajar dentro de los plazos y restricciones de recursos establecidos
  1. Aplicar pensamiento creativo independiente para solucionar problemas técnicos o abordar circunstancias novedosas.
  1. Investigar a través de los recursos disponibles y colaborar con varios equipos interdisciplinarios
  1. Utilizar la resolución de problemas deductiva para resolver problemas moderadamente complejos; la mayoría de los problemas tienen procesos definidos de diagnóstico/detección; puede ser necesario un análisis de datos limitado.
  1. Aplica conocimientos y experiencia en gráficos para arquitectar, diseñar, implementar y verificar la estructura y el rendimiento del hardware de GPU, controladores, funciones, aplicaciones y herramientas.
  1. Crea y mantiene bancos de pruebas y entornos de verificación en System Verilog/UVM
  1. Crear y aprovechar marcos de prueba avanzados para generar y recrear condiciones de integración de sistemas del mundo real
  1. Colabora con los equipos de Arquitectura, Software, Firmware, Diseño, Modelado, Emulación y Validación Post-silicio para definir y desarrollar la metodología y el contenido de las pruebas
  1. Participa en revisiones de arquitectura y microarquitectura de GPU
  1. Recopila, organiza y ejecuta diversas formas de contenido de prueba a nivel de sistema, incluyendo casos de prueba dirigidos, benchmarks de juegos, conjuntos de pruebas de cumplimiento de estándares y escenarios a nivel de sistema
  1. Construye automatización para la integración y pruebas continuas basadas en la última IP de GPU
  1. Ayuda a recopilar y analizar resultados de pruebas utilizando estadísticas sencillas y predicciones de datos para seguir benchmarks e identificar problemas
  1. Trabaja con los miembros del equipo para comprender y alinear el alcance limitado del desarrollo de funciones y cumplir los objetivos.
  1. Escribe documentación técnica y descripciones de funciones para proyectos sencillos bajo la dirección de un supervisor

Requisitos Mínimos

  1. Título de Grado en Ciencias, Ingeniería o campo relacionado y 4+ años de experiencia en diseño, verificación, validación, integración de ASICs o experiencia laboral relacionada.
  1. O Título de Máster en Ciencias, Ingeniería o campo relacionado y 3+ años de experiencia en diseño, verificación, validación, integración de ASICs o experiencia laboral relacionada.
  1. O Título de Doctorado en Ciencias, Ingeniería o campo relacionado y 2+ años de experiencia en diseño, verificación, validación, integración de ASICs o experiencia laboral relacionada.

CUALIFICACIONES PREFERENTES

  1. 5+ años de experiencia en Ingeniería de Hardware, Ingeniería de Software, Ingeniería de Sistemas o experiencia laboral relacionada
  1. Habilidades de verificación: Planificación de pruebas, Scripting, Simulación, resolución de problemas y depuración.
  1. Se requieren habilidades en System Verilog, UVM, Verilog o VHDL, C/C++.
  1. Se requiere experiencia en aleatorización restringida, desarrollo de cobertura funcional y depuración de diseño.
  1. Exposición a plataformas de emulación/prototipado (Veloce, Palladium, Zebu, FPGA)
  1. Máster en Ingeniería Eléctrica o Informática, Informática o campo relacionado.
  1. 2+ años de experiencia relevante en GPU (externa o interna).

HABILIDADES PREFERENTES

  1. Experiencia en verificación basada en GPU
  1. Experiencia en verificación a nivel de sistema o subsistema
  1. Marcos de pruebas de concurrencia, preemption y estrés
  1. Arquitectura e implementación de bancos de pruebas
  1. Exposición a GFX API: Exposición a Vulkan/DX11/DX12
  1. Habilidades de scripting y automatización (Python, Make, Airflow, etc.)
  1. Desarrollo y depuración de FW embebido
  1. Benchmarking y análisis de rendimiento
  1. Arquitectura del Kernel de SO Windows y/o Linux
  1. C/C++, GNU Toolchain, Visual Studio
  1. Verificación formal: la experiencia en FPV y DPV es una ventaja
  1. Experiencia con flujos de compilación y ejecución de emulación/prototipado/híbridos (Veloce, Palladium, Zebu, Protium, HAPS, qemu)
  1. Desarrollo de transductores sintetizables, monitores, scoreboards para plataformas de emulación
  1. Habilidades de desarrollo y depuración de FW embebido y/o a nivel de kernel (C/C++, Makefile, gdb, uboot, uefi, drivers en modo kernel)

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