SoC Architect
$175,000–$265,000 year
RemoteSanta Clara, California, United States
Job Summary
SoC Architect at d-Matrix (Hybrid in Santa Clara, CA). Lead the design and delivery of SoC requirements and architecture for the company's AI compute engine. Analyze AI workloads (Transformers, CNNs) to identify bottlenecks and opportunities; drive architecture to deliver the product. Design, implement and evaluate efficient deep neural network architectures; guide hardware/software co-design of SIMD engine, control plane, data reshape engine, data convertor blocks, NoC substrate and related blocks. Engage in kernel development and contribute to Networking Fabric enhancements. Develop and maintain tools for high-level simulation and architectural exploration; collaborate with SW team to meet stack milestones; port customer workloads and evaluate performance; report progress and contribute to publications and IP. Lead across multiple product phases from current Corsair I/II to next-generation, with emphasis on performance projection, modeling, correlation and debugging, and ensure alignment with architectural goals.
Required Qualifications
- MS in Computer Science, Electrical and Computer Engineering, or a related scientific discipline with 5+ year of relevant experience in compute architecture and system design area.
- 5 or more years of demonstrated experience leading Architecture or Design Development of SoCs.
- Expert knowledge of AI SoC Architecture, requirements, and definition.
- Experience with CPU, GPU, ASIC and ML accelerator architecture exploration and architectural modeling.
- High proficiency in performance modeling, ranging from simple analytical model to complex cycle accurate performance model and correlation.
- Deep, wide and current knowledge in machine learning and modern deep learning is required.
- Hands-on experience with CNN, RNN, Transformer neural network architectures.
Desired Qualifications
- MS in Computer Science, Electrical and Computer Engineering or related scientific discipline
- 5+ years of relevant experience in compute architecture and system design
- 5+ years of experience leading Architecture or Design Development of SoCs
- Expert knowledge of AI SoC Architecture, requirements, and definition
- Experience with CPU, GPU, ASIC and ML accelerator architecture exploration and architectural modeling
- High proficiency in performance modeling (analytical to cycle-accurate)
- Hands-on experience with CNN, RNN, Transformer neural network architectures
- Ability to identify architectural issues and design flaws early in the design phase
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.