Lead the strategic definition and validation of AI microarchitecture design for next-generation ultra-low power, high-performance compute solutions
Drive innovation in AI hardware/software co-design to deliver competitive advantages in power efficiency, performance, and silicon area optimization
Serve as the technical bridge between IC design and software engineering teams, providing proven architectural specifications for implementation
Champion design methodology improvements and best practices across the organization to enhance development velocity and product quality
Shape the technical roadmap for AI features and capabilities that address diverse market requirements with flexible, scalable architectures
Key Responsibilities:
Charter and maintain AI microarchitecture roadmap and advise on and synchronize with software team's toolchain roadmap
Design flexible and scalable AI architectures that can be rapidly implemented and adapted to address varying requirements across different market segments
Develop comprehensive quantitative analysis to demonstrate and justify the technical and business merits of proposed architectural features
Create and execute Proof-of-Concept (PoC) implementations on FPGA platforms to validate and prove that proposed architectures meet expected performance targets before handoff to implementation teams
Provide detailed architectural specifications, interface definitions, and performance models to enable the IC Design Team to implement RTL designs with confidence
Deliver comprehensive architectural documentation and performance requirements to enable the Software Team to implement compilers, toolchains, and drivers for the complete solution
Collaborate closely with IC Design and Software Teams throughout the implementation phase to resolve architectural questions, clarify specifications, and ensure successful realization of the architecture
Define, document, and roll out standardized AI Design Methodology to IC Design and Software Design teams to drive improved work efficiency and consistency
Explore and potentially implement High-Level Synthesis (HLS) design flows using Synopsys Catapult or similar tools to accelerate design productivity
Requirements:
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field PhD preferred
8+ years of experience in digital hardware architecture, with at least 5 years focused on AI/ML accelerator design or neural network hardware
Proven expertise in microarchitecture definition and validation for ultra-low power applications with demonstrated track record of architectures successfully implemented in silicon
Strong knowledge of AI/ML algorithms, neural network architectures (CNNs, RNNs, Transformers, etc.), and their hardware implementation trade-offs
Hands-on experience with FPGA prototyping and validation using Xilinx, Intel, or similar platforms to prove architectural concepts
Proficiency in creating detailed architectural specifications and understanding of RTL design principles to enable smooth handoff to implementation teams
Experience defining software-visible architectural features and interfaces to enable compiler, toolchain, and driver development
Excellent communication skills with ability to create compelling technical presentations, specifications, and documentation for executive, IC design, and software audiences
Strong analytical and problem-solving abilities with emphasis on quantitative performance analysis, modeling, and optimization
Experience with design methodology development and process improvement initiatives
Familiarity with RISC-V ISA and ecosystem
Knowledge of High-Level Synthesis tools such as Synopsys Catapult, Xilinx Vitis HLS, or Cadence Stratus (preferred but not required)
Self-motivated with ability to work independently and drive architectural innovation from concept through validation and successful team handoff