cover image
SiPearl

SiPearl

www.sipearl.com

3 Jobs

178 Employees

About the Company

SiPearl is building European high-performance low-power processors dedicated to supercomputing and AI. This new generation of processors will first target EuroHPC Joint Undertaking ecosystem, which is deploying world-class supercomputing infrastructures in Europe for solving strategic sovereign challenges in security, defense, generative AI, medical research, security, energy management and climate with a reduced environmental footprint.

SiPearl is working in close collaboration with its 30 partners from the European Processor Initiative (EPI) consortium - leading names from the scientific community, supercomputing centres and industry - which are its stakeholders, future clients and end-users.

SiPearl employs 200 people in France, Spain and Italy

Listed Jobs

Company background Company brand
Company Name
SiPearl
Job Title
[CDI] Senior emulation engineer (team lead)
Job Description
Job Title: Senior Emulation Engineer – Team Lead Role Summary: Lead and manage a high‑performance emulation engineering team to design, develop, and optimize emulation strategies for advanced multi‑chiplet CPUs. Drive end‑to‑end emulation workflows, coordinate with vendors, and provide expert user support to ensure platform reliability and rapid pre‑silicon validation. Expactations: - Mentor and supervise a small engineering team, delegating tasks and fostering technical growth. - Own project deliverables across the emulation lifecycle, ensuring on‑time, high‑quality outcomes. - Serve as the primary technical liaison for partners, suppliers, and cross‑functional stakeholders. Key Responsibilities: - Define emulation strategy and specifications for RTL modifications and flow integration. - Develop and maintain emulation pipelines, integrating hardware and software collaterals. - Optimize workflows through automation, scripting, and tool enhancement. - Generate and refine RTL and behavioral models to meet performance and size targets. - Resolve vendor tool issues, provide feedback, and maintain tool health. - Offer expert troubleshooting and user support for emulation platform usage. - Manage work packages, track milestones, and report progress to leadership. Required Skills: - ≥10 years of ASIC development experience, with ≥7 years on emulation platforms. - Deep knowledge of modern CPU architecture and NoC design. - Proficiency in SystemVerilog/VHDL, embedded C, Python, Bash, and EDA toolchain usage. - Strong verification tool experience (e.g., UVM, Questa, Accellera). - Leadership, problem‑solving, and effective communication skills. - Ability to work autonomously and adapt to evolving project needs. Required Education & Certifications: - Bachelor’s or Master’s degree in Electrical/Electronic Engineering, Computer Engineering, or a related field. - Relevant certifications in digital design or verification (e.g., SystemVerilog UVM, Synopsys, Cadence) preferred.
Maisons-laffitte, France
Hybrid
Senior
02-02-2026
Company background Company brand
Company Name
SiPearl
Job Title
[CDI] Linux Kernel Engineer
Job Description
Job Title: Linux Kernel Engineer Role Summary: Design, develop, validate, and maintain Linux kernel support and Yocto layers for SiPearl’s Rhea processors, ensuring seamless integration, performance, and security across multiple hardware interfaces. Expectations: - Deliver robust, production-grade kernel features and Yocto recipes for high‑performance CPUs. - Collaborate with internal kernel teams and external partners, contributing to open‑source initiatives. - Mentor junior engineers and contribute to academic partnerships. Key Responsibilities: - Analyze system/architecture docs to define kernel features for Rhea platforms. - Draft kernel specifications, testing plans, and implement innovative functionalities. - Test, validate, and integrate kernel changes; contribute patches to mainline distributions. - Resolve critical bugs, trace root causes, and propose effective fixes. - Develop and maintain Yocto layers, adding new recipes or upgrading to newer Poky releases. - Perform technology scouting on kernel modules; disseminate findings internally. - Manage CI pipelines and version control (Git/GitLab) to support continuous integration and delivery. - Mentor trainees, facilitate onboarding, and liaise with university programs. Required Skills: - Deep expertise in Linux kernel development and low‑level C/C++. - Proven knowledge of hardware–software interactions and system architecture. - Experience with CI environments, Git, GitLab, and standard Linux build tools. - Proficient in Yocto, CLI, Bash scripting, and Python. - Strong analytical abilities for diagnosing complex kernel issues. - Fluent in English; collaborative, autonomous, and reliable mindset. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or equivalent. - 5–7 years of relevant kernel and low‑level software experience.
Maisons-laffitte, France
Hybrid
Mid level
05-02-2026
Company background Company brand
Company Name
SiPearl
Job Title
[CDI] Senior system architect
Job Description
**Job Title** Senior System Architect (CDI) **Role Summary** Lead the definition, documentation, and delivery of system architecture for high‑performance computing (HPC) platforms based on SiPearl microprocessors. Collaborate with partner and customer teams, develop integration and benchmarking tools, and mentor junior staff while ensuring performance, energy efficiency, and lifecycle compliance. **Expectations** - Minimum 7 years in system or software architecture, specifically in HPC environments. - Proven ability to design multi‑core, mesh‑networked systems with low‑latency, high‑bandwidth interfaces. - Strong leadership, risk‑management, and cross‑functional communication skills. - Fluency in English; additional language skills welcome. **Key Responsibilities** 1. Define and structure the SiPearl integration framework: use cases, hardware/software interfaces, and lifecycle compliance. 2. Lead architectural engagements with partners and customers to design optimized HPC nodes. 3. Develop integration, performance‑measurement, benchmarking, and optimization tools to maintain processing efficiency and energy performance. 4. Contribute to collaborative projects, technical deliverables, technology‑watch activities, and partner workshops. 5. Support customers in application migration to new architectures incorporating SiPearl processors. 6. Mentor interns and support recruitment and knowledge‑sharing initiatives within the team. **Required Skills** - System and software architecture for HPC, multi‑core CPUs, mesh networks, low‑latency, high‑bandwidth interfaces. - In‑depth knowledge of microprocessor hardware/software interfaces: SPI, I²C, DDR, HBM, PCIe. - Server management protocols: RedFish, IPMI, PSCI, SCMI, PLDM. - Proficiency in C/C++ and other relevant languages; Linux and Windows development experience; ARM programming. - Ability to create proofs‑of‑concept, analyze data flows, bandwidth requirements, and propose balanced architecture solutions. - Strong debugging across subsystems, root‑cause analysis, and complex integration resolution. - Familiarity with GitLab, Polarion, PlantUML, and other development tools. - Scientific rigor, structured thinking, synthesis, and documentation. - Leadership mindset, proactive risk management, effective cross‑functional collaboration. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. - Relevant certifications in HPC, system architecture, or embedded systems highly regarded.
Maisons-laffitte, France
Hybrid
Senior
20-02-2026