Saltar al contenido

Ambiq Micro, Inc.

Sr. Staff Engineer - Verificación de Diseño Digital

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

Acerca de la empresa

Ambiq tiene la misión de habilitar la inteligencia en todas partes, impulsando la revolución de la IA en el borde con las soluciones de semiconductores de menor consumo del mundo. Basados en nuestra tecnología patentada sub-umbral y cerca del umbral, nuestros chips ofrecen mejoras múltiples en la eficiencia energética sin un escalado de proceso costoso. Desde 2010, hemos enviado más de 300 millones de unidades a clientes que construyen wearables más inteligentes, dispositivos médicos, productos IoT y aplicaciones de borde impulsadas por IA. Nuestros equipos multifuncionales abarcan diseño, investigación, desarrollo, producción, marketing, ventas y operaciones en Austin, Hsinchu, Shanghái, Shenzhen y Singapur. Nos movemos rápido, abordamos problemas difíciles y creamos espacio para que las personas crezcan a través de un trabajo complejo y significativo que da forma al futuro de la tecnología. Buscamos solucionadores de problemas creativos y automotivados que estén ansiosos por superar los límites tecnológicos y tener un impacto real en la eficiencia energética.

En Ambiq, vivimos según cinco valores: Innovar. Colaborar. Enfocarse. Aprender. Lograr.

Si te identificas con esto, únete a nosotros: la revolución de la inteligencia en todas partes comienza aquí.

RESPONSABILIDADES

Serás responsable de verificar diseños digitales complejos, incluidos Sistemas en Chip (SoCs) con múltiples CPUs, procesadores de señal digital, hardware de seguridad, interconexiones y lógica periférica que soporta aplicaciones de IoT y computación en el borde.

El candidato ideal es una persona proactiva que asume la plena propiedad de los esfuerzos de verificación y entrega consistentemente silicio de alta calidad y listo para producción.

Las responsabilidades clave incluyen:

  1. Ser propietario y ejecutar la verificación digital de extremo a extremo en niveles de bloque, subsistema y chip completo (SoC).
  1. Desarrollar planes de verificación detallados alineados con las especificaciones de arquitectura y diseño.
  1. Realizar la verificación a nivel de SoC utilizando simulación de chip completo y entornos de regresión.
  1. Arquitectar e implementar bancos de pruebas escalables y reutilizables basados en UVM utilizando SystemVerilog.
  1. Desarrollar escenarios de prueba completos, estímulos, monitores y verificadores para lograr una cobertura funcional robusta.
  1. Impulsar pruebas aleatorias restringidas y dirigidas, incluyendo mecanismos de scoreboarding y auto-verificación.
  1. Desarrollar y mantener bibliotecas y pruebas de verificación basadas en C/C++ para la validación a nivel de SoC.
  1. Automatizar flujos de verificación para regresiones, recopilación de cobertura e informes de resultados.
  1. Definir, rastrear y cerrar objetivos de cobertura funcional y de código.
  1. Utilizar metodologías avanzadas de depuración para aislar y resolver problemas complejos de diseño y verificación.
  1. Realizar análisis de causa raíz y colaborar estrechamente con los equipos de diseño para impulsar correcciones.
  1. Asegurar que la calidad de la verificación cumpla o supere los estándares del proyecto, del cronograma y de la industria.

EXPERIENCIA PREFERIDA

La experiencia con cargas de trabajo de inferencia de IA basadas en el borde es una ventaja.

  1. IPs de seguridad (Cripto, OTP).
  1. Subsistemas digitales con uso intensivo de DSP y cómputo.
  1. Arquitecturas de SoC de alto rendimiento o bajo consumo.
  1. Habilitación de cargas de trabajo de IA/ML en el borde.

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

REQUISITOS

  1. BSEE o MSEE con 8–12 años de experiencia práctica en verificación de diseño digital.
  1. Trayectoria comprobada de múltiples tape-outs con silicio funcionando según especificación.
  1. Sólida experiencia en verificación de SoC a nivel de bloque, subsistema y chip completo.
  1. Capacidad para definir y gestionar entregables de verificación, hitos y cronogramas.
  1. Identificar proactivamente los riesgos de verificación e implementar estrategias de mitigación.
  1. Experiencia trabajando con SoCs complejos que integran múltiples IPs y VIPs de terceros
  1. Sólidas habilidades de colaboración para trabajar eficazmente con los equipos de diseño, arquitectura y software.
  1. Excelentes habilidades de comunicación para informar sobre el estado, los problemas y el progreso a las partes interesadas.

HABILIDADES TÉCNICAS

  1. Verificación de Diseño:
  1. SystemVerilog, UVM, Verilog.
  1. Metodologías de cobertura funcional y de código.
  1. Verificación aleatoria restringida y scoreboarding.
  1. Verificación de SoC y basada en software:
  1. Verificación basada en C/C++ en entornos SoC (requerido).
  1. Experiencia con sistemas basados en procesadores (ARM y/o RISC‑V preferido).
  1. Arquitecturas y Protocolos:
  1. SoCs basados en procesadores ARM o RISC‑V.
  1. Protocolos AMBA (AXI, AHB, APB).
  1. DMA, control de flujo e interfaces serie estándar.
  1. Scripting y Automatización:
  1. Python, Perl, Makefile.
  1. Bajo Consumo (Digital):
  1. La experiencia en la verificación de arquitecturas y características digitales de bajo consumo es muy deseable.

**Debe estar actualmente autorizado para trabajar en los Estados Unidos para cualquier empleador.

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

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026