Job Title : NoC Architect
Location : Bangalore, India
About the role : We are seeking a NoC Architect with prior research experience in Networks-on-Chip (NoCs) and proficiency in architecture, micro-architecture or software. The ideal candidate will play a key role in shaping our technology portfolio, bringing expertise and creativity to our solutions.
Responsibilities :
- Develop cutting edge NoC architecture solutions for complex chiplets and SoC’s
- Develop Baya’s system software or microarchitecture for a set of highly configurable IPs
- Develop core software optimization algorithms and platforms
- Build performance models for NoC’s and other IP’s
Qualifications :
PhD in Computer Engineering, Electrical Engineering or Computer Science with focus on Networks-on-Chip (NoCs)Strong understanding of computer architecture, memory hierarchies and networking conceptsStrong object-oriented programming skills with Python / C++ / System VerilogExperience with AXI / ACE / CHI or similar protocolsExpert level knowledge of Data Structures and AlgorithmsExpert level knowledge of building concurrent system modelsUnderstanding of software systems design and modellingExperience with modern code development practices : Git, CI, UIExcellent problem-solving skills and attention to detailStrong communication and collaboration skillsrich.goldstein@bayasystems.com