Chainguard
Tenstorrent
Ingeniero de Emulación, Robótica Automotriz
Sobre la oportunidad
Tenstorrent lidera la industria en tecnología de IA de vanguardia, revolucionando las expectativas de rendimiento, la facilidad de uso y la eficiencia de costes. Dado que la IA está redefiniendo el paradigma de la computación, las soluciones deben evolucionar para unificar las innovaciones en modelos de software, compiladores, plataformas, redes y semiconductores. Nuestro diverso equipo de tecnólogos ha desarrollado una CPU RISC-V de alto rendimiento desde cero y comparte una pasión por la IA y un profundo deseo de construir la mejor plataforma de IA posible. Valoramos la colaboración, la curiosidad y el compromiso para resolver problemas difíciles. Estamos ampliando nuestro equipo y buscamos colaboradores de todas las categorías de antigüedad.
Tenstorrent busca un Ingeniero de Emulación de alto impacto para ayudar a dar vida a nuestros motores de IA o ML basados en SiP a través de plataformas de emulación escalables y de alto rendimiento. Este puesto es ideal para alguien que prospera con la propiedad técnica, resuelve problemas a nivel de sistema y desea influir en la depuración de silicio, DV y el rendimiento desde cero. Construirá la infraestructura que permite explorar, probar y validar nuestros sistemas basados en chiplets en capas de hardware, software y arquitectura.
Este puesto es remoto, con sede en Múnich, Alemania.
Damos la bienvenida a candidatos con diversos niveles de experiencia para este puesto. Durante el proceso de entrevista, se evaluará a los candidatos para determinar el nivel apropiado, y las ofertas se alinearán con ese nivel, que puede diferir del indicado en esta publicación.
Qué aprenderás
- Construir un flujo de emulación que admita SiP basados en chiplets a escala, abarcando cargas de trabajo de IA, interconexiones y potencia a nivel de sistema.
- Cómo Tenstorrent integra motores de IA, CPU RISC V, enlaces die-to-die, PCIe, UCIe y controladores de memoria en una plataforma unificada.
- Alinear la prototipación virtual, el análisis de potencia y la emulación en una solución de validación full stack.
- Cómo la emulación se sitúa en el núcleo de una estrategia de puesta en marcha de silicio interfuncional, desde RTL hasta la depuración post-silicio y la entrega al cliente.
Esta oferta de empleo está sujeta a que el solicitante sea elegible para acceder a tecnología controlada por exportaciones de EE. UU. Debido a las leyes de exportación de EE. UU., incluidas las codificadas en las Regulaciones de Administración de Exportaciones de EE. UU. (EAR), la Compañía está obligada a garantizar el cumplimiento de estas leyes al transferir tecnología a nacionales de ciertos países (como los Grupos de Países EAR D:1, E1 y E2). Estos requisitos se aplican a personas ubicadas en EE. UU. y en todos los países fuera de EE. UU. Dado que el puesto ofrecido tendrá acceso directo y/o indirecto a información, sistemas o tecnologías sujetas a estas leyes, la oferta puede depender de su ciudadanía/estatus de residencia permanente o su capacidad para obtener una licencia previa del Departamento de Comercio de EE. UU. o la agencia federal aplicable. Si el empleo no es posible debido a las leyes de exportación de EE. UU., cualquier oferta de empleo será rescindida.
Requisitos mínimos
Quién eres
- Aportar 10+ años de experiencia en SoC o ASIC, incluida una profunda comprensión de el diseño lógico, la verificación y las plataformas de emulación.
- Dominio de Verilog o SystemVerilog, C o C++, y SystemC, con experiencia práctica en el uso de emuladores comerciales como ZeBu, Palladium o Veloce.
- Confianza en la arquitectura de entornos de DV y emulación, desde transactores hasta monitores y ganchos de depuración, y automatizar todo lo que sea posible.
- Colaborador y automotivado, con pasión por mentorizar a ingenieros junior y trabajar de forma interfuncional con equipos de arquitectura, software y DV.
Qué necesitamos
- Pasión por construir y escalar un ecosistema de emulación de chiplets múltiples que admita DV, desarrollo de software y depuración de potencia o rendimiento.
- Comodidad en el desarrollo de testbenches, transactores, monitores y sistemas de soporte para permitir un uso de la emulación de alta calidad y alta eficiencia.
- Experiencia en la gestión de la cobertura de emulación, desde funcional y de rendimiento hasta habilitación de software de bajo nivel, y automatizar la mayor parte del flujo posible.
- Optimizar la plataforma para frecuencia, compartición de recursos y soporte al usuario final, asegurando que los equipos de Tenstorrent aprovechen al máximo la emulación.
Tenstorrent ofrece un paquete de compensación y beneficios altamente competitivos, y somos un empleador que ofrece igualdad de oportunidades.
