As a Design Engineer, you'll play a critical role in shaping cutting-edge digital designs. Your responsibilities will include designing micro-architecture for both simple and complex digital, interface blocks, developing RTL (Register Transfer Level) code using industry best practices, troubleshooting and debugging issues during the development process, creating comprehensive design documentation, optimizing designs for key metrics such as area, power, and performance, and collaborating with cross-functional teams, including DFT (Design for Testability), Implementation, Verification, Emulation, and Firmware teams. This position requires full-time presence in San Diego, 5 days a week.