Veracity Ventures Inc.
Ingeniero de Verificación de Diseño
Tiempo completo • Santa Clara, CA
Ingeniero de Verificación de Diseño, Principal
Santa Clara, CA - En el lugar
Tiempo completo
Como miembro destacado del equipo de Network Switching desarrollarás la arquitectura para un entorno de verificación funcional, incluyendo modelos de referencia y monitores y controladores funcionales del bus, y contribuirás a la metodología detrás de dicho desarrollo. Tu rol también puede incluir gestión de proyectos y liderar un equipo de ingenieros de verificación a nivel de proyecto.
Las actividades pueden incluir:
Redactar un plan de pruebas de verificación utilizando técnicas aleatorias y análisis de cobertura, y trabajar con los diseñadores para asegurar que esté completo.
Desarrollar pruebas y ajustar el entorno para alcanzar los objetivos de cobertura. Depurar fallos y trabajar con diseñadores para resolver problemas.
Verificar el código de arranque y diseñar, desarrollar y mantener herramientas para agilizar el diseño de SoCs multinúcleo de última generación.
Transformar los requisitos de los equipos de ingeniería en herramientas de software que sean fáciles de usar y escalables dentro de un entorno de computación altamente paralelo.
Pruebas unitarias y de regresión de herramientas de software.
Lo que buscamos
· Grado en Ingeniería Informática, Ingeniería Eléctrica o Informática con 10+ años de experiencia en verificación y desarrollo de firmware y software (o máster/doctorado con 5+ años de experiencia).
· Historial probado liderando la implementación de Verificación de Diseño. Cinta de salida de un SOC complejo bajo un calendario ajustado.
· Conocimiento profundo y experiencia con System Verilog, UVM.
· Tengo una experiencia profunda redactando un plan detallado de pruebas y construyendo un entorno sofisticado, dirigido y de verificación aleatoria.
· Experiencia con lenguajes de scripting como Python o Perl y herramientas de verificación EDA.
· Experiencia en Diseño e Implementación Orientados a Objetos.
· Buen conocimiento del sistema operativo de Linux.
· Se buscan buenas habilidades de programación, especialmente ensamblador en C++ y ARM.
· Comprensión de protocolos de redes, una ventaja.
Redactar un plan de pruebas de verificación utilizando técnicas aleatorias y análisis de cobertura, y trabajar con los diseñadores para asegurar que esté completo.
Desarrollar pruebas y ajustar el entorno para alcanzar los objetivos de cobertura. Depurar fallos y trabajar con diseñadores para resolver problemas.
Verificar el código de arranque y diseñar, desarrollar y mantener herramientas para agilizar el diseño de SoCs multinúcleo de última generación.
Transformar los requisitos de los equipos de ingeniería en herramientas de software que sean fáciles de usar y escalables dentro de un entorno de computación altamente paralelo.
Pruebas unitarias y de regresión de herramientas de software.
Lo que buscamos
· Grado en Ingeniería Informática, Ingeniería Eléctrica o Informática con 10+ años de experiencia en verificación y desarrollo de firmware y software (o máster/doctorado con 5+ años de experiencia).
· Historial probado liderando la implementación de Verificación de Diseño. Cinta de salida de un SOC complejo bajo un calendario ajustado.
· Conocimiento profundo y experiencia con System Verilog, UVM.
· Tengo una experiencia profunda redactando un plan detallado de pruebas y construyendo un entorno sofisticado, dirigido y de verificación aleatoria.
· Experiencia con lenguajes de scripting como Python o Perl y herramientas de verificación EDA.
· Experiencia en Diseño e Implementación Orientados a Objetos.
· Buen conocimiento del sistema operativo de Linux.
· Se buscan buenas habilidades de programación, especialmente ensamblador en C++ y ARM.
· Comprensión de protocolos de redes, una ventaja.
Compensación: 80.000,00 $ - 120,000,00 $ al año
(si ya tienes un currículum en Indeed)