Milpitas, United States of America On-site

Cisco Systems, Inc. is hiring an Emulation Engineer, Technical Leader

About the Role

En tant qu'ingénieur d'émulation et leader technique, vous jouez un rôle central dans la création d'environnements d'émulation avancés permettant d'évaluer les performances et la fonctionnalité de systèmes matériels complexes avant leur fabrication. Intégré au sein du Common Hardware Group, vous contribuez au développement de plateformes matérielles et d'ASICs à la pointe de l'innovation, notamment pour des solutions de routage et de commutation haute performance.

Missions clés

  • Concevoir et mettre en œuvre des environnements d'émulation pour tester des systèmes multi-térafics à grande échelle
  • Développer une infrastructure logicielle robuste à l’aide de C/C++ et TCL pour automatiser les processus d’émulation
  • Collaborer étroitement avec les équipes de conception, de vérification pré-silicium, de puissance et de diagnostic post-silicium
  • Participer à la conception des plans de test, à leur exécution et au débogage en phase pré-silicium
  • Créer des scénarios de trafic complexes pour identifier précocement les défauts potentiels
  • Travailler en coordination avec les fournisseurs d’outils d’émulation pour résoudre les problèmes techniques

Compétences requises

  • Diplôme en génie électrique ou en génie informatique
  • Au moins 8 ans d’expérience dans le développement d’émulation matérielle
  • Maîtrise des plateformes Palladium, Veloce ou Zebu
  • Expérience en compilation, débogage et tests de performance en environnement d’émulation
  • Compétences en développement RTL pour prototypes d’émulation
  • Connaissance approfondie de C/C++, TCL et des outils de débogage système (gdb, débogueurs de forme d’onde)

Atouts souhaités

  • Expérience avec Python, Perl ou autres langages de script
  • Connaissance de UVM et System Verilog
  • Expérience en validation fonctionnelle ou en débogage post-silicium
  • Familiarité avec des protocoles comme PCie, I2C ou Ethernet

Conditions de travail

Poste basé sur site à Milpitas ou San Jose, nécessitant une présence régulière au bureau. Le rôle s’inscrit dans un environnement technique exigeant, tourné vers l’innovation et l’excellence matérielle.

Required Skills
C/C++TCLPalladiumVeloceZebugdbwaveform debuggersPythonPerlUVMRTL developmentemulationdebugperformance testing C/C++TCLPalladiumVeloceZebuRTLgdbwaveform debuggersPythonPerlemulationdebuggingperformance testingsilicon designhardware platforms
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Cisco Systems, Inc.
Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network, even those they don’t own. Powered by AI and an unmatched set of cloud, internet, and enterprise network telemetry data, ThousandEyes enables IT teams to proactively detect, diagnose, and remediate issues before they impact end-user experiences. It is deeply integrated across the entire Cisco technology portfolio and delivers AI-powered assurance insights within Cisco’s Networking, Security, Collaboration, and Observability portfolios.
All jobs at Cisco Systems, Inc. Visit website
Job Details
Category embedded
Posted a month ago