- 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.