Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
10+ years of experience in SoC architecture, ASIC development, or complex semiconductor system design.
Strong understanding of modern SoC architectures and subsystem integration.
Expertise in CPU, GPU, or NPU architectures, NoC/interconnect architectures, and cache coherency protocols.
Knowledge of high-speed interfaces like PCIe, UCIe, or Ethernet, and memory systems such as DDR5 or HBM.
Strong knowledge of RTL development and verification methodologies.
Experience with architecture modeling and performance analysis tools.
Responsibilities
Define top-level SoC architecture and subsystem partitioning.
Evaluate tradeoffs across performance, power, area, bandwidth, latency, and scalability.
Lead performance modeling and workload analysis using C/C++/SystemC or similar tools.
Define memory hierarchy and NoC/interconnect strategy.
Evaluate and integrate third-party IP for various subsystems.
Collaborate with RTL, verification, physical design, firmware, software, and systems teams.
Support silicon bring-up, debugging, performance tuning, and post-silicon optimization.
Benefits
Opportunity to work at a cutting-edge semiconductor startup.
Hands-on technical leadership role with significant impact.
Collaborative environment with cross-functional teams.
Potential for career growth in a rapidly evolving industry.
Full Job Description
About the Opportunity
A semiconductor startup developing next-generation graphics processors is seeking an experienced Lead SoC Architect to own architecture definition and technical direction for advanced compute platforms.
This is a hands-on technical leadership role combining individual contribution with cross-functional engineering leadership. Candidates must be local to the Bay Area and able to work on-site in Sunnyvale.