NoC IP Hardware Designer
Baya Systems
Cambridge, United Kingdom
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Remote
Cambridge, United Kingdom
Tech stack
C++
Computer Networks
Computer Engineering
Microarchitecture
Data Structures
Python
Object-Oriented Software Development
Software Systems
System Software
SystemVerilog
3d Solid and Surface Modeling
GIT
Information Technology
Optimization Algorithms
Job description
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., * 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
Requirements
- 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 concepts
- Strong object-oriented programming skills with Python/C++/System Verilog
- Experience with AXI/ACE/CHI or similar protocols
- Expert level knowledge of Data Structures and Algorithms
- Expert level knowledge of building concurrent system models
- Understanding of software systems design and modelling
- Experience with modern code development practices: Git, CI, UI
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills