Descripción
Resumen:
Únase a un equipo de rápido crecimiento en Quadric para desarrollar tecnología de supercomputación para el borde (Edge), diseñando y desarrollando bancos de pruebas novedosos para una nueva generación de procesadores GPNPU.
Aspectos destacados:
1. Oportunidad de generar un impacto y tener un asiento en la mesa
2. Desarrollar tecnología de supercomputación diseñada para el borde (Edge)
3. Miembro fundamental del equipo de hardware, reportando directamente al CTO
Quadric ha creado una arquitectura innovadora de unidad de procesamiento neuronal de propósito general (GPNPU). El software y el hardware co-optimizados de Quadric están dirigidos a ejecutar cargas de trabajo de inferencia de redes neuronales (NN) en una amplia variedad de dispositivos de borde y de punto final, desde sistemas inteligentes de sensores con batería hasta sistemas automotrices o de vehículos autónomos de alto rendimiento. A diferencia de otras unidades de procesamiento neuronal (NPU) o aceleradores de redes neuronales disponibles actualmente en la industria, que solo pueden acelerar una parte del grafo de aprendizaje automático, la GPNPU de Quadric ejecuta tanto el código del grafo de redes neuronales como el código convencional de DSP y control en C++.
Si generar un impacto y tener un asiento en la mesa es importante para usted, esta es la oportunidad ideal. Únase a nuestro pequeño pero rápidamente creciente equipo en Quadric para desarrollar tecnología de supercomputación diseñada para el borde (Edge). En este puesto, será miembro fundamental de nuestro equipo de hardware, reportando directamente al CTO, y tendrá la oportunidad de desarrollarse profesionalmente junto a expertos tecnólogos que además son personas excepcionales con las que querrá pasar tiempo.
Diseñar y desarrollar desde cero un conjunto novedoso de bancos de pruebas para una nueva generación de procesadores GPNPU
Colaborar con arquitectos y diseñadores de hardware y software para documentar los planes de verificación
Implementar bancos de pruebas utilizando VIP comerciales y/o utilidades internas de software
Desarrollar controladores dirigidos o aleatorios, programas en ensamblador o en C++ para probar eficientemente el diseño
Utilizar métricas de cobertura para seguir y comunicar el progreso en la verificación
Requisitos
Al menos 5 años de experiencia en verificación de diseños de CPU o GPU.
Conocimientos profundos de las principales metodologías de verificación aplicadas a diseños de CPU o GPU.
Experiencia avanzada en verificación de CPU o GPU basada en UVM o en C/C++.
Experiencia en programación en ensamblador y en lenguajes de scripting como Python.
Beneficios
Ofrecemos salarios competitivos y participación accionaria significativa
Comidas gratuitas, beneficios para el transporte y una sólida selección de planes de atención médica
Una comunidad libre de política para mentes brillantes que desean generar un impacto inmediato
Oportunidad de construir relaciones profesionales duraderas
Un entorno que favorece tanto relaciones personales duraderas como profesionales
Fundada en 2016 y con sede en el centro de Burlingame, California, Quadric está desarrollando la primera supercomputadora del mundo diseñada específicamente para satisfacer las necesidades en tiempo real de los dispositivos de borde. Quadric tiene como objetivo empoderar a los desarrolladores de todos los sectores con capacidades extraordinarias para crear hoy la tecnología del mañana. La empresa fue cofundada por tecnólogos del MIT y de la Universidad Carnegie Mellon, quienes previamente fueron cofundadores técnicos de la empresa de computación Bitcoin 21.
Quadric se enorgullece de ser un lugar de trabajo con igualdad de oportunidades y un empleador que practica la acción afirmativa. Nos comprometemos a garantizar la igualdad de oportunidades laborales sin importar raza, religión, sexo, origen nacional, orientación sexual, edad, ciudadanía, estado civil o discapacidad.