Job Title : Microarchitect & RTL Design Engineer
Location : Bangalore, India
About the Role : We are seeking a seasoned Microarchitect and RTL Design Engineer with a strong background in microarchitecture and RTL coding. The ideal candidate will play a key role in shaping our technology portfolio, bringing expertise and creativity to our solutions
Key Responsibilities :
- Design and develop microarchitectures for a set of highly configurable IPs
- Microarchitecture and RTL coding ensuring optimal performance, power, area
- Collaborate with software teams to define configuration requirements, verification collaterals etc.
- Work with verification teams on assertions, test plans, debug, coverage etc.
Qualifications :
BS, MS in Electrical Engineering, Computer Engineering or Computer Science8+ years and current hands-on experience in microarchitecture and RTL developmentProficiency in Verilog, System VerilogFamiliarity with industry-standard EDA tools and methodologiesExperience with large high-speed, pipelined, stateful designs, and low power designsIn-depth understanding of on-chip interconnects and NoCsExperience within ARM ACE / CHI or similar coherency protocolsExperience designing IP blocks for caches, cache coherency, memory subsystems, interconnects and NOCsFamiliarity with RAS designs, QoS in fabrics, PCIe / IO is a plusExperience with modern programming languages like Python is a plusExcellent problem-solving skills and attention to detailStrong communication and collaboration skillsrich.goldstein@bayasystems.com