Saltar al contenido

Waymo

Ingeniero de Emulación de Silicio

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

Sobre la oportunidad

Waymo es una empresa de tecnología de conducción autónoma con la misión de ser el conductor de mayor confianza del mundo. Desde sus inicios como el Proyecto de Coche Autónomo de Google en 2009, Waymo se ha centrado en construir el Conductor Waymo — El Conductor Más Experimentado del Mundo™— para mejorar el acceso a la movilidad y salvar miles de vidas que se pierden actualmente en accidentes de tráfico. El Conductor Waymo impulsa el servicio de transporte autónomo completo de Waymo y también puede aplicarse a una gama de plataformas de vehículos y casos de uso de productos. El Conductor Waymo ha proporcionado más de diez millones de viajes solo para pasajeros, gracias a su experiencia conduciendo autónomamente más de 100 millones de millas en carreteras públicas y decenas de miles de millones en simulación en más de 15 estados de EE. UU.

El equipo de Computación de Waymo tiene la misión crítica y emocionante de proporcionar la plataforma de computación responsable de ejecutar la pila de software del vehículo totalmente autónomo. Para lograr nuestra misión, diseñamos y creamos silicio personalizado de alto rendimiento; desarrollamos arquitecturas de computación a nivel de sistema que superan los límites de rendimiento, potencia y latencia; y colaboramos estrechamente con muchos otros compañeros de equipo para garantizar que diseñamos y optimizamos hardware y software para obtener el máximo rendimiento. Somos un equipo multidisciplinar que busca compañeros curiosos y talentosos para trabajar en una de las plataformas de computación automotriz de mayor rendimiento del mundo.

Este puesto sigue un horario de trabajo híbrido y usted reportará a un líder de ingeniería de silicio.

Rango salarial $175,000—$215,000 USD

Usted

  1. Colaborará con los equipos de Diseño, Verificación y Software para simular futuros diseños de silicio y software en una plataforma de emulación, con el objetivo de validar el rendimiento y la funcionalidad, y adelantar el desarrollo de software.
  1. Diseñará, implementará y optimizará bancos de pruebas de emulación, equilibrando el rendimiento y las capacidades de depuración en función de las necesidades del usuario y las restricciones de hardware.
  1. Escribirá transductores sintetizables de extremo a extremo para interactuar con diseños emulados a través de APIs de software y C-DPI.
  1. Clasificará y determinará la causa raíz de los fallos junto con los usuarios de emulación, utilizando formas de onda, registros de software y monitores de emulación creados a medida.
  1. Ayudará con la puesta en marcha, depuración y caracterización post-silicio.
  1. Creará infraestructura para dar soporte a la base de usuarios de emulación, incluyendo herramientas para la compilación de modelos, regresión, automatización, integración continua, análisis de datos y formación.

Requisitos mínimos

Usted tiene

  1. Título de Grado en Ciencias de la Computación / Ingeniería Eléctrica o campo relacionado y 5 años de experiencia en desarrollo de silicio.
  1. Experiencia con al menos una plataforma de emulación de hardware importante (Palladium, Zebu, Veloce, Protium, HAPS).
  1. Alto nivel de competencia con uno o más de los siguientes enfoques de emulación: prototipado virtual, aceleración de bancos de pruebas, emulación híbrida, emulación en circuito (speed bridge), QEMU o VirtualBox.
  1. Experiencia con SystemVerilog y metodologías de verificación de diseño.
  1. Programación y scripting (C++, Python o TCL) para automatización, desarrollo de pruebas, flujos de depuración y proceso de lanzamiento.
  1. Sólida capacidad de depuración y resolución de problemas en hardware y software.

Preferimos

  1. Experiencia con interfaces AXI/AMBA, PCIe, DRAM y Ethernet.
  1. Técnicas de análisis de rendimiento y consumo.
  1. Experiencia con JTAG, DFT, UART, SPI, GPIO y otras interfaces de prueba/baja velocidad.
  1. Conocimiento de métodos avanzados de verificación de diseño (cobertura, simulación a nivel de puerta, aserciones y UVM).
  1. Software de depuración post-silicio (por ejemplo, Trace32, OpenOCD, TARMAC) y herramientas de laboratorio (analizadores, osciloscopios, multímetros).
  1. Comprensión de programación bare metal, sistemas embebidos, internos de Linux, sistemas operativos, cargadores de arranque, drivers y firmware.

El rango salarial base esperado para este puesto a tiempo completo en ubicaciones de EE. UU. se indica a continuación. El salario inicial real se basará en factores relacionados con el puesto, incluida la ubicación exacta de trabajo, la experiencia, la formación y educación relevantes, y el nivel de habilidad. Su reclutador podrá compartir más información sobre el rango salarial específico para la ubicación del puesto o, si el puesto se puede realizar de forma remota, el rango salarial específico para su ubicación preferida, durante el proceso de contratación.

Los empleados de Waymo también son elegibles para participar en el programa discrecional de bonificación anual de Waymo, el plan de incentivos de capital y el generoso programa de beneficios de la Compañía, sujeto a los requisitos de elegibilidad.

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

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026