Design Engineer, DSP Processor Development

Website Verisilicon
Descriptions
- Processor core and subsystem microarchitecture and design
- Actively participate in design, architecture and verification reviews
- RTL design and synthesis to analyze & optimize power, speed and area of physical implementation
- Define, maintain and enhance Block level verification environments using latest flows
- Develop and support reusable design and verification infrastructure using scripting tools
- Write technical design documents
Requirements
- Self-motivated and able to work with little supervision, must be a good team player
- Innovative and passionate about hardware design and excited to take on challenging assignments
- Willing to work outside of comfort zone and able to learn and master new designs with minimal support
- Strong understanding of processor architectures, instruction set including DSPs – prefer hands-on experience at some level of processor design
- Familiarity or experience with cache memory systems, bus interfaces, and peripherals like DMA, I2S, SPI, PDM
- Expert in Verilog, SytemVerilog, design compiler, scripting tools (python/perl), verification tools and flows
- Experience with ASIC/SOC/FPGA design and verification flows
- Experience or knowledge of physical design implementation flow with Synopsys tools
- Comfortable with programming in C/C++/System C/Assembly
- Excellent communication skills (written and spoken English)
China’s hoard of chip-making tools: national treasures or expensive spare parts?