[Permanent position] Emulation engineer

SiPearl

Grenoble

Hybrid

EUR 75,000 - 115,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual bonus
Meal vouchers
Health insurance
Moka.care mental health sessions
Technical training
BSPCE

Job summary

SiPearl in Grenoble is seeking an Emulation Engineer to join our R&D team. You will work on emulation setup, RTL adaptation, pre-silicon verification, and develop workflows for our large-scale emulation platform.

You should have at least 6 years of digital ASIC experience, 4 years in emulation, and hands-on skills with C, Python, HDL, and shell scripting. This role offers on-site or hybrid work across France and nearby regions.

Qualifications

  • At least 6 years of digital ASIC experience.
  • At least 4 years of experience on emulation platform.
  • Good knowledge of modern CPU architecture.
  • Experience using verification tools.
  • Experience with embedded C.
  • Proficiency in Python, HDL and bash.
  • Flexibility and adaptability.
  • Autonomy and responsibility.

Responsibilities

  • Contribute to emulation setup: capture needs, define emulator configurations, support compilation, execution and debugging flows.
  • Support RTL adaptation for emulation: identify and document RTL changes and collaterals for emulation.
  • Participate in verification activities: support pre-silicon verification and validation in emulation environment.
  • Develop and maintain emulation workflows: develop and maintain flows and integrate hardware and software collaterals.
  • Improve and automate workflows: implement improvements and develop scripts/tools for debugging and user experience.
  • Generate and maintain emulation models: build and debug models using EDA tools to optimize execution performance and model size.
  • Interact with tool vendors: report issues, follow up on resolutions, test fixes.
  • Provide user support: assist engineers using the emulation platform and propose solutions.

Skills

Digital ASIC
Emulation platforms
CPU architecture
Verification tools
Embedded C
Python
HDL
Bash
Autonomy
Adaptability

Tools

Emulation platform
EDA tools

Job description

About SiPearl…

SiPearl is the European fabless designer of sovereign secure high‑performance energy‑efficient CPUs for HPC, AI and data centres. These CPUs will help address strategic challenges in the fields of security, defence, medical research, energy, climate and engineering with a reduced environmental footprint.

In June 25, SiPearl completed the design of the most complex CPU ever designed in Europe, Rhea1. Featuring 80 Arm Neoverse V1 cores, with 61 billion transistors, it is currently in production at TSMC. Sipearl CPUs will equip the two first European exascale supercomputers belonging to EuroHPC JU: Rhea1 will be integrated into the JUPITER machine based in Germany and Rhea2 will be part of Alice Recoque in France.

Incubated within the European Processor Initiative (EPI) consortium and seed‑funded by the European Union, SiPearl employs almost 200 people in :

  • France (Maisons‑Laffitte, Grenoble, Massy, Sophia Antipolis),
  • Spain (Barcelona)
  • and Italy (Bologna)

Following a €130 million Series A, the company has launched its Series B round.

About the role

At SiPearl, we are developing highly complex multi‑chiplets/multi‑sockets CPUs, based on latest technologies for processors, NoCs and overall architecture. Those need best in class emulation platforms, and that's what our team is proud to provide.

SiPearl owns one of the biggest emulation platform in Europe (in‑house), a dual Veloce StratoM+, with a total capacity of 128 boards (6BGates) and up to 30 concurrent users 24/7.

We even model our physical evaluation board (BMC) to shift left the Firmware and Software development pre‑silicon and validate pre‑tape‑out the entire software stack.

As an Emulation Engineer at SiPearl, you will be at the heart of our projects and R&D, and an enabler for all teams success.

Your missions
  • Contribute to emulation setup: Participate in capturing emulation needs and help define emulator configurations. Support compilation, execution, and debugging flows.
  • Support RTL adaptation for emulation: Assist in identifying and documenting required RTL changes and related collaterals needed for emulation.
  • Participate in verification activities: Contribute to the pre‑silicon verification effort by supporting the emulation environment and validation activities.
  • Develop and maintain emulation workflows: Contribute to the development and maintenance of emulation workflows and help integrate hardware and software collaterals.
  • Improve and automate workflows: Implement improvements and develop scripts/tools to facilitate debugging and improve the user experience.
  • Generate and maintain emulation models: Use EDA tools to build and maintain emulation models, debug issues, and help optimize execution performance and model size.
  • Interact with tool vendors: Report issues, follow up on resolutions, and test fixes or new features provided by EDA vendors.
  • Provide user support: Assist engineers using the emulation platform, help troubleshoot issues, and propose practical solutions or workarounds.
What would make you succeed in this role
  • At least 6 years of digital ASIC
  • At least 4 years of experience on emulation plateform
  • Good knowledge on modern CPU architecture
  • Experience using verification tools
  • Experience with embedded C
  • Python, HDL, bash
  • Flexibility and adaptability
  • Autonomy & responsability
Recruitment process
  • Discovery interview with our Talent Acquisition Partner (30 min)
  • AssessFirst personality test - no need to worry, there is no wrong or right answer; our goal is to see beyond your resume (45')
  • 2 Technical interviews (1h each)
  • Interview with one HRBP in order to answer to your last questions (30 min)
Benefits and conditions
  • Contract: Permanent Contract
  • Benefits: annual bonus*; meal vouchers (60% covered by SiPearl); health insurance (70% covered by SiPearl); illimited access and pre‑paid sessions with a practitioner of your choice on our mental health partner app, moka.care; technical, linguistic and personal development training; BSPCE
  • Work model: On‑Site or Hybrid (2 days/week remote)
  • Office: This role is open for our locations in France (Maisons‑Laffitte, Massy, Grenoble and Sophia Antipolis), Spain (Castelldelfels - Barcelona), Italy (Bologna)
  • Please note that while we do not provide VISA Sponsorship, we are committed to assisting international candidates with the visa application process to the best of our ability.
Are you curious to learn more about us?
  • Follow us on LinkedIn to stay updated with our latest news
  • Get updated about our recruiting activities: Sipearl careers webpage
  • Get to know a bit more about our team culture: Welcome to the jungle

At SiPearl, we are dedicated to building a diverse and inclusive workplace that thrives on the strength of varied perspectives and backgrounds. We recruit talent based on merit, experience, and alignment with our company's goals and values.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

[Permanent position] Senior emulation engineer / Team lead
[Permanent position] Senior emulation engineer / Team lead

SiPearl • Grenoble

Hybrid
EUR 90,000 - 130,000
Permanent Contract
Annual bonus
Meal vouchers
+5
[Permanent position] Senior FPGA prototyping engineer
[Permanent position] Senior FPGA prototyping engineer

SiPearl • Grenoble

Hybrid
EUR 65,000 - 90,000
Annual bonus
Meal vouchers 60% covered by SiPearl
Health insurance 70% covered by SiPear
+3
[Permanent position] Senior IP subsystem SoC architect
[Permanent position] Senior IP subsystem SoC architect

SiPearl • Maisons-Laffitte

On-site
EUR 120,000 - 180,000
Annual bonus
Meal vouchers
Health insurance
+2
[Permanent position] Senior system architect
[Permanent position] Senior system architect

SiPearl • Maisons-Laffitte

On-site
EUR 70,000 - 95,000
Annual bonus
Meal vouchers
Health insurance
+2
[Permanent position] Benchmark Cloud & HPC engineer
[Permanent position] Benchmark Cloud & HPC engineer

SiPearl • Maisons-Laffitte

On-site
EUR 65,000 - 95,000
Annual bonus
Meal vouchers
Health insurance
+2
[Permanent position] Compiler engineer
[Permanent position] Compiler engineer

SiPearl • Maisons-Laffitte

On-site
EUR 45,000 - 70,000
Annual bonus
Meal vouchers
Health insurance
+2
Senior Emulation Engineer — Lead Emulation Team (Hybrid)
Senior Emulation Engineer — Lead Emulation Team (Hybrid)

SiPearl • Grenoble

Hybrid
EUR 90,000 - 130,000
Permanent Contract
Annual bonus
Meal vouchers
+5
Data Management Officer (DMO) - H/F
Data Management Officer (DMO) - H/F

Crédit Agricole • Saint-Germain-en-Laye

On-site
EUR 90,000 - 150,000
Bonus annuel
Titres-restaurants (60% pris en charge
Mutuelle d’entreprise (70% pris en- 1
Senior Emulation Engineer – Pre-Silicon & Hybrid
Senior Emulation Engineer – Pre-Silicon & Hybrid

SiPearl • Grenoble

Hybrid
EUR 75,000 - 115,000
Annual bonus
Meal vouchers
Health insurance
+3
Principal Physical Implementation Engineer
Principal Physical Implementation Engineer

Arm • Valbonne

On-site
EUR 137,000 - 185,000
Private medical insurance
25 days annual leave
Sabbatical every 4 years
+2