Principal Design Engineer - Controller
Core
Lead the end-to-end design and development of high-performance USB4 Controller IP, defining architecture and driving implementation from specification to RTL.
Role type
Principal Design Engineer (ASIC/Controller IP)
Builds
USB4 Controller IP cores
Domain
Semiconductor, High-speed Interface Protocols
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Digital architecture, RTL design, ASIC development flows, Controller IP architecture, High-speed interface protocols (USB, PCIe, Ethernet, MIPI), AMBA bus interfaces, DMA architecture, Interrupt systems, Controller-to-PHY integration, Post-silicon validation
Preferred skills
USB4/USB 3.x controller experience, Advanced process node design, PIPE/UTMI/ULPI interface standards, Embedded microcontroller/DSP/firmware development, Cadence ASIC tools, AI-assisted engineering tools
Technologies
RTL, USB4, PCIe, Ethernet, MIPI, AMBA, DMA, PIPE, UTMI, ULPI, Cadence ASIC tools
Responsibilities
Drive key architecture and design decisions for the USB4 controller, Lead frontend design activities from specification through RTL implementation, Define and implement key controller functions including register architecture and DMA flows, Drive controller-to-PHY integration and interoperability, Provide technical guidance and mentoring to team members, Collaborate with verification, firmware, and lab teams on bring-up and debugging, Partner with project management to deliver high-quality IP on schedule
Seniority
Principal, technical leadership & hands-on IC