Cadence Design Systems

Ingeniero de Producto Principal: Verificación de SoC

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

Sobre la oportunidad

En Cadence, contratamos y desarrollamos líderes e innovadores que quieren tener un impacto en el mundo de la tecnología.

Cadence Design Systems Inc. busca un Ingeniero de Producto Principal: Verificación de SoC motivado para trabajar con nosotros en Belo Horizonte, Brasil, para el equipo de Perspec. Perspec es la solución de Estímulo Portátil de Cadence utilizada por las principales empresas de semiconductores para resolver complejos desafíos de verificación a nivel de SoC y de sistema.

Este puesto se encuentra en la intersección de la metodología de verificación, la arquitectura de sistemas y la ingeniería de productos EDA. Trabajarás directamente con equipos de verificación avanzados en las principales empresas de semiconductores para implementar el Estímulo Portátil (PSS) en entornos de producción reales y ayudar a impulsar la evolución de Perspec.

El trabajo abarca lenguajes formales, simulación, emulación, plataformas virtuales, verificación controlada por firmware y reutilización post-silicio, e involucra cada vez más flujos de verificación asistidos por IA.

El Estímulo Portátil está cambiando la forma en que se realiza la verificación a nivel de sistema.

En este puesto, trabajarás en problemas de verificación reales a escala, interactuando con algunos de los equipos de verificación más avanzados de la industria y ayudando a dar forma a cómo se realiza la co-verificación de hardware/software en simulación, emulación y silicio. Si disfrutas de la resolución de problemas técnicos profundos, la modelización de sistemas complejos y el trabajo cercano tanto con clientes como con el desarrollo de herramientas EDA, este es un puesto único.

Cadence ha sido nominada como Great Place to Work a nivel mundial y en Brasil, y también es una de las Fortune 100 Best Companies to Work For.

Estamos haciendo un trabajo que importa. Ayúdanos a resolver lo que otros no pueden.

Descripción del puesto

  1. Trabajar directamente con equipos de diseño y verificación de semiconductores para implementar metodologías de Estímulo Portátil en programas complejos de SoC.
  1. Ayudar a depurar problemas difíciles de generación y resolución que involucren restricciones, recursos, orden de ejecución y realización de escenarios.
  1. Investigar desafíos de modelado del mundo real que surjan en entornos PSS de sistemas a gran escala.
  1. Colaborar estrechamente con I+D de Cadence para diagnosticar problemas de herramientas, influir en nuevas funcionalidades y mejorar el estándar PSS.
  1. Ayudar a definir y refinar metodologías para la verificación escalable a nivel de sistema.
  1. Desarrollar modelos de referencia, conocimiento interno y mejores prácticas utilizadas tanto por clientes como por equipos de campo de Cadence.
  1. Soportar casos de uso avanzados de verificación a nivel de sistema, incluyendo:
  1. verificación controlada por software
  1. flujos de programación de dispositivos
  1. reutilización entre simulación, emulación y post-silicio
  1. integración con plataformas virtuales y entornos de firmware
  1. Contribuir a flujos de verificación emergentes asistidos por IA construidos en torno a modelos PSS.

Requisitos

  1. Título de Grado completo en Informática o áreas relacionadas.
  1. Experiencia en verificación de SoC, validación o metodología de verificación.
  1. Sólida experiencia práctica con SystemVerilog y UVM o entornos embebidos / bare metal.
  1. Sólida comprensión de la verificación aleatoria con restricciones y la generación de pruebas a nivel de sistema.
  1. Experiencia en la depuración de entornos de verificación complejos.
  1. Sólidas habilidades de programación o scripting (C, C++, Python o similar).
  1. Capacidad para trabajar directamente con equipos de ingeniería para resolver problemas técnicos difíciles.

Se valorará

  1. Exposición al Estímulo Portátil (PSS) o interés en aprenderlo.
  1. Experiencia con Perspec u otras herramientas PSS.
  1. Experiencia trabajando con subsistemas y protocolos complejos de SoC como PCIe, DDR, redes o SoC basados en ARM.
  1. Experiencia en programación de software embebido y entornos bare-metal.
  1. Familiaridad con emulación, plataformas virtuales o validación post-silicio.
  1. Experiencia en el desarrollo de metodologías de verificación o bibliotecas de verificación reutilizables.

Detalles adicionales del puesto

Categoría de empleo: CLT.

Duración del empleo: 40 horas/semana.

Ubicación: Av. Contorno 5800, Belo Horizonte, Minas Gerais, Brasil.

Para más información, accede a cadence.com

Beneficios competitivos.

Cadence es la única empresa que proporciona la experiencia y las herramientas, IP y hardware necesarios para toda la cadena de diseño electrónico, desde el diseño de chips hasta el empaquetado de chips, pasando por placas y sistemas. Permite a las empresas de electrónica y semiconductores crear productos innovadores que transforman la forma en que las personas viven, trabajan y juegan. Nuestros productos se utilizan en segmentos de mercado móvil, de consumo, centros de datos en la nube, automoción, aeroespacial, IoT, industrial y otros.

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

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores