CPU Performance Architect
Overview
We are looking for a CPU Performance Architect to lead performance definition and analysis for embedded-class processors in Quintauris platforms. You will define performance requirements, develop models, and analyse workloads to inform profile specifications, platform integration, and IP selection. Working closely with our Lead Architect, CPU Architect, and Software/Verification teams, you will ensure Quintauris captures both shareholder and system-level needs. This role is about defining and validating performance at the architecture level, not IP design, and will play a key role in guiding RISC-V adoption in embedded domains.
Specific Skills
- Experience: 8+ years in CPU performance analysis, system architecture, or workload modelling.
- Technical Expertise: Strong knowledge of embedded CPU microarchitectures, memory hierarchies, and interconnects.
- Modelling Tools: Experience with simulation and modelling frameworks (e.g., gem5, QEMU, SystemC, or proprietary fast models).
- RISC-V Knowledge: Familiarity with RISC-V ISA, profiles, and compliance frameworks.
- Benchmarking: Experience defining and running benchmarks for embedded, real-time, or safety-critical systems.
- Collaboration: Ability to work across hardware, software, and verification teams to capture performance implications.
- System Perspective: Understanding of performance trade-offs in embedded-class platforms (latency, determinism, throughput, power).
Responsible For
- Performance Definition: Define CPU and memory subsystem performance requirements for real-time, microcontroller, and embedded-class processors.
- Workload Analysis: Characterize representative workloads from shareholders and ecosystems to ensure realistic benchmarking.
- Modelling & Evaluation: Build and use performance models (cycle-accurate, functional, or fast simulation) to explore architecture trade-offs.
- Specification Input: Provide quantitative input to Quintauris profile and platform specifications.
- IP Qualification: Evaluate candidate CPU IPs and platforms against performance requirements and integration constraints.
- Collaboration: Work closely with CPU architects, software leads, and verification teams to align performance with system-level validation.
- Benchmarking Strategy: Define and oversee benchmarking methodologies to measure CPU and system performance consistently.
- Ecosystem Engagement: Collaborate with tool vendors, IP partners, and RISC-V International on performance-related requirements and standardisation.
Additional Requirements
- Strong analytical and data-driven mindset
- Clear and persuasive communication of quantitative results
- Collaborative approach to align diverse stakeholders
- Ability to translate complex performance data into actionable requirements
Job Nature
Job Location
Benefits
- Hybrid work model
- 30 days of paid vacation – Recharge, travel, or simply enjoy more time off.
- Flexible schedule – You own your time; you set the rhythm.
- Annual wellness benefit – Invest in your health and well-being with our dedicated allowance.
- Trust and autonomy – We focus on outcomes.
- Global impact – Be part of a team shaping the future of processors and the open RISC-V ecosystem.