ENTERPRISE APPLICATIONS CONSULTING
Ingeniero de diseño/scripting RTL EDA
Tiempo completo • Fully Remote - US
Buscamos un ingeniero EDA de scripting altamente cualificado para unirse a nuestro equipo central de metodología y habilitación de diseño. Diseñarás, desarrollarás y mantendrás flujos de diseño automatizados y metodologías que impulsarán todo nuestro proceso de desarrollo ASIC/SoC —desde RTL hasta tape-out— utilizando herramientas EDA de vanguardia. Este es un rol crítico de infraestructura donde permitirás a los equipos de diseño lograr tape-outs más rápidos, mejor PPA (Power, Performance, Area) y mayor fiabilidad en nodos avanzados. Están realizando scripting EDA manual junto con Synopsys Fusion y Place & Route. Si este recurso tiene experiencia en DV formal y uso de Jasper, eso es una gran ventaja.
Responsabilidades clave
- Diseñar, implementar y optimizar flujos CAD de extremo a extremo para síntesis RTL, colocación y enrutamiento, cierre temporal, análisis de potencia, verificación física y aprobación.
- Desarrollar y mantener scripts de automatización (Python, Perl, Tcl) y Makefiles para integrar las herramientas EDA de forma fluida a lo largo de la cadena de diseño.
- Personalizar e integrar los Kits de Diseño de Procesos (PDKs), bibliotecas y reglas de fundición para nuevos nodos de proceso y tecnologías avanzadas de empaquetado.
- Solucionar problemas de flujo, depurar problemas de integración de herramientas y proporcionar soporte rápido a los equipos de diseño y verificación durante fases críticas del proyecto.
- Cómodo con RTL, diseño físico, verificación y equipos de fundición para definir metodologías de mejores prácticas y resolver cuellos de botella.
- Evaluar, desplegar y calificar nuevas versiones, características y metodologías de herramientas EDA para mejorar la productividad y la calidad.
- Implementar pruebas de regresión, validación de flujo y documentación para garantizar la fiabilidad y repetibilidad del flujo.
- Contribuir a los aprendizajes de mejora del silicio y retroalimentar mejoras en la infraestructura CAD.
Cualificaciones requeridas
- Licenciatura/máster en Ingeniería Eléctrica, Ingeniería Informática o campo relacionado.
- 5+ años de experiencia práctica en desarrollo de flujos CAD o soporte metodológico para diseño ASIC/SoC.
- Fuerte dominio de las principales suites de herramientas EDA:
- Síntesis: Compilador de diseño Synopsys / compilador de fusión o género de cadencia
- Lugar y ruta: Synopsys ICC2 / Fusion Compiler o Cadence Innovus
- Sincronización y potencia: Synopsys PrimeTime / PrimePower, Cadence Tempus / Voltus
- Verificación física: Calibre Siemens (DRC/LVS) o PVS de cadencia
- Experiencia en scripting y automatización (Python, Perl, Tcl/Tk, Bash) y entornos Linux/Unix.
- Un profundo conocimiento de los flujos de diseño digital, análisis de tiempos, integridad energética y procesos de verificación física.
- Historial probado de mejora de la productividad del diseño mediante la automatización de flujos y mejoras en la metodología.
- Excelentes habilidades para resolver problemas y depuración bajo plazos ajustados de despegue de cinta.
Cualificaciones Preferidas
- Experiencia con nodos de proceso avanzados (7nm, 5nm, 3nm) e integración heterogénea (2,5D/3D).
- Familiaridad con los flujos de diseño de bajo consumo (UPF/CPF), comprobaciones CDC/RDC e integración formal de verificación.
- Exposición a entornos CAD basados en la nube o distribuidos.
- Conocimiento del control de versiones (Git) y de las canalizaciones CI/CD para el desarrollo de flujos.
- Sólidas habilidades de colaboración y capacidad para trabajar con equipos multifuncionales en un entorno acelerado.
Este es un puesto remoto.
Compensación: 60,00 $ - 70,00 $ la hora