Developer of System-on-Chip SoC simulation model F/H
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Vous ĂȘtes un contributeur clĂ© au dĂ©veloppement et Ă la vĂ©rification de modĂšles pour la simulation rapide de SystĂšme-sur-puce (SoC), Ă©galement appelĂ©e plateforme virtuelle ou jumeau numĂ©rique. Ces modĂšles sont utilisĂ©s par les dĂ©veloppeurs logiciels (ST et clients clĂ©s) ainsi que par les ingĂ©nieurs de validation SoC de ST, afin dâaccĂ©lĂ©rer la mise sur le marchĂ© et dâamĂ©liorer la qualitĂ© des produits pour les marchĂ©s clĂ©s de ST, notamment lâautomobile, lâindustrie et dâautres secteurs.
Ces modĂšles sont dĂ©veloppĂ©s au sein dâune Ă©quipe de modĂ©lisation expĂ©rimentĂ©e, reconnue dans lâindustrie, en exploitant et en complĂ©tant la bibliothĂšque de modĂ©lisation SystemC IEEE1666 en C++ au niveau transactionnel. Vos activitĂ©s incluront :
- Analyser les spécifications des SoC, y compris les blocs IP
- DĂ©velopper et vĂ©rifier les modĂšles dâIP, puis intĂ©grer les modĂšles dâIP dans un modĂšle SoC pour la simulation
- Contribuer au support des utilisateurs ST de la simulation SoC, et fournir un support conjointement avec les ingĂ©nieurs dâapplication ST aux clients clĂ©s
- Partager avec les collĂšgues de lâĂ©quipe les idĂ©es et les avancĂ©es dans la crĂ©ation de composants de modĂ©lisation efficaces et dâoutils pour les SoCDĂ©velopper des outils afin dâamĂ©liorer lâefficacitĂ© des dĂ©veloppeurs de modĂšles
Requirements
- DiplÎme de master en électronique numérique ou en logiciel embarqué
- Plus de 3 ans dâexpĂ©rience en dĂ©veloppement C++ ; une expĂ©rience en dĂ©veloppement logiciel embarquĂ© bas niveau en C est un plus
- Expérience des flots CI/CD
- Connaissances et expérience pratique en IA agentique
- Anglais technique Ă©crit et oral dans les domaines de lâĂ©lectronique et du logicielTravail en Ă©quipe sur site et Ă distance avec des collĂšgues utilisant les simulateurs jumeaux virtuels SoC dans dâautres sites ST, ainsi quâavec les ingĂ©nieurs dâapplication terrain ST accompagnant les clients clĂ©s, You are key contributor to develop and verify models for System-on-Chip (SoC) fast simulation, also known as SoC virtual platform or SoC virtual twin. These models are used by software developers (ST and key customers) and ST SoC validation engineers, for product time to market and quality for key markets of ST including automotive, industrial and more. These SOC models are developed in experienced, industry-leading modeling team, by exploiting and complementing SystemC IEEE1666 modeling library in C++ at transaction level. Your activities will include: . Analyze specifications of SOC including IPs blocks . Develop & verify model of IP and integrate models of IPs into an SOC model for simulation . Contribute to support users in ST of SOC simulation, and provide support together with ST field application engineers to key customers . Share with team colleagues, ideas & progresses in creating efficient models building blocks and tools for SoC . Develop tools to increase model developer efficiency
YOUR SKILLS & EXPERIENCES
- Master degree in digital electronics or embedded software
- 3+ years in C++ development, C low-level embedded software is a plus
- CI/CD development flows
- Agentic AI knowledge and hands-on experience
- Electronics and software technical English written and spokenTeamwork onsite and remotely with colleagues using the SOC virtual twin simulators in other ST sites, and with ST Field Application Engineers supporting key customers.
About the company
At STMicroelectronics, we believe in the power of technology to drive innovation and make a positive impact on people, businesses, and society. As a global semiconductor company, our advanced technologies and chips form the hidden foundation of the world we live in today.
When you join ST, you will be part of a global business with more than 115 nationalities, present in 40 countries, and comprising over 50,000 diverse and dedicated creators and makers of technology around the world.
Developing technologies takes more than talent: it takes amazing people who understand collaboration and respect. People with passion and the desire to disrupt the status quo, drive innovation, and unlock their own potential.
Embark on a journey with us, where you can innovate for a future that we want to make smarter and greener, in a responsible and sustainable way. Our technology starts with you.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How software is steering vehicle technology
Where to Find Entry-Level Software Engineering Jobs
Average Salary in France
Résumé-Driven Development: How IT trends affect the job market for software developers