Hardware Performance Modeling Engineer
Description
En tant qu'ingénieur en modélisation des performances chez Arteris, vous travaillerez avec une équipe d'experts pour concevoir et fournir des solutions d'interconnexion et de hiérarchie de mémoire pour certains des produits SoC mobiles, télécoms, automobiles et grand public les plus sophistiqués au monde. Vous modéliserez des conceptions configurables complexes et produirez des analyses de performance qui orienteront les décisions architecturales. Vous fournirez aux clients des solutions d'analyse et d'estimation des performances. Vous rentrerez chez vous à la fin de la journée en vous émerveillant de tous les endroits où vos créations aboutissent. Vous aurez l'opportunité de faire partie d'une startup qui a fait ses preuves, et d'influencer l'environnement de développement, l'architecture, la vérification, et tout ce qui se trouve entre les deux - vous ne serez plus coincé dans un silo ou juste un rouage dans la machine. Vos collègues seront une équipe expérimentée d'experts de l'industrie qui aiment ce qu'ils font.
- Vous avez plus de 7 ans d'expérience dans le développement de modèles de performance logicielle dans un ou plusieurs des domaines suivants : CPU, GPU, réseau sur puce, ou équivalent.
- 7+ ans d'expérience dans l'amélioration de l'architecture et de la microarchitecture à l'aide d'analyses de modèles de performance.
- Plus de 7 ans d'expérience en SystemC, C++ et/ou TLM2.0.
- Solides compétences en matière de résolution de problèmes, de débogage
Serait un plus :
- Familiarité avec les processeurs ARM et les interfaces sur puce telles que OCP et AXI.
- Connaissance approfondie des protocoles de cohérence de la mémoire cache.
- Expérience avec des générateurs de code pour créer des descriptions matérielles configurables.
- Expérience des langages de script tels que TCL/Perl/Python, etc.
- Ingénieur en électricité/électronique ou en sciences appliquées avec une spécialisation en physique/chimie/science des matériaux.
- Bilingue anglais et français
Required:
- 7+ years of experience in developing software performance models in one or more of the following: CPUs, GPUs, networking on chip, or equivalent.
- 7+ experience in driving architecture and microarchitecture improvements using performance model analyses.
- 7+ years’ experience in SystemC, C++, and/or TLM2.0.
- Strong problem solving, debugging, and brainstorming skills.
- Familiarity with ARM processors and on-chip interfaces such as OCP & AXI.
- Strong knowledge of cache coherency protocols.
- Experience with code generators to create configurable hardware descriptions.
- Experience with scripting languages such as TCL/Perl/Python etc.
Education Requirements:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Fluent in English and French
About Arteris: