Talent Apply
Log in
All jobs
I

Senior SoC Compute & Memory Architect

Intel
Leixlip, Ireland
On-site

About this role

Job title: Senior SoC Compute & Memory Architect

About the Role The CEG NAG (Networking Architecture Group) at Intel is defining the future of high-performance networking silicon. This Senior SoC Compute & Memory Architect will define and drive the architecture of compute complexes and high-performance memory subsystems for next-generation IPU/DPU platforms, focusing on performance, scaling, power efficiency, and programmability in hyperscale environments.

What You'll Do

  • Define and evolve multi-level cache hierarchy (private/shared caches, system-level cache).
  • Architect coherency models across compute cores, accelerators, and IO subsystems (coherent vs non-coherent interactions).
  • Evaluate tradeoffs between latency, bandwidth, scalability, and coherence domain complexity.
  • Architect system memory subsystems including DDR/LPDDR interfaces, memory controllers and scheduling policies, bandwidth provisioning and scaling.
  • Work with Performance architect to define memory access models for compute, network, and accelerator subsystems.
  • Balance latency-sensitive control workloads with bandwidth-intensive datapath workloads.
  • Define architecture for SMMU/IOMMU supporting virtualization-heavy IPU workloads; design features such as multi-tenant isolation and security boundaries; shared vs isolated memory models.
  • Ensure efficient interaction between host, IPU/DPU compute, and offload engines.
  • Architect integration between compute, network, storage and accelerator subsystems; optimize data movement to minimize copies, latency, and bandwidth overhead.
  • Drive system architecture decisions for balanced SoC performance.
  • Define compute and memory strategies for power efficiency and DVFS scalability; memory bandwidth throttling/prioritization; per-subsystem scaling; optimize performance-per-watt at system level.
  • Lead long-term roadmap for compute and memory evolution across IPU/DPU product generations; define scaling strategies for core count, frequency, memory bandwidth/capacity, cache topology; ensure backward compatibility across product lines.
  • Collaborate with Networking subsystem, SoC fabric/interconnect, firmware/OS/drivers, validation and performance modeling/testing to align architectures and resolve cross-domain tradeoffs.

What We're Looking For

  • Minimum Qualifications: Bachelor's degree in Electrical/Computer Engineering or STEM; 10+ years in SoC/CPU/memory subsystem architecture, CPU architecture and cache hierarchies, memory subsystems (DDR/HBM, controllers, QoS), coherent/non-coherent interconnects; system-level performance and PPA tradeoff analysis; ability to drive architecture from concept to silicon.
  • Preferred Qualifications: Postgraduate degree; ARM and x86 compute/memory experience including NUMA, cache coherency, or large-scale platform architectures; IPU/SmartNIC or accelerator-centric SoCs experience in cloud/hyperscale; familiarity with PCIe, CXL and memory semantics; track record across multiple generations.
  • Behavioral: Architectural vision, influence without authority, systems thinking, decision-making under ambiguity, collaboration, customer-focused mindset, ownership, continuous learning.

Nice to Have

  • IPU/SmartNIC or accelerator-centric SoCs experience; cloud/hyperscale deployments; familiarity with PCIe, CXL; track record of multi-generation architecture.

Compensation & Benefits

  • Intel invests in our people and offers a complete and competitive package of benefits for employees and their families. See Intel Benefits for details.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →