Develop and maintain D2D IP firmware based on pre-defined firmware, including customization, integration, and optimization for Rebellions's SoC environment.
Analyze and evaluate the current generation Python-based test programs, extract key functional insights, and reflect them into SoC firmware implementation and validation workflows.
Perform D2D link bring-up and validation across all stages of the SoC development cycle, including pre-silicon (simulation, emulation) and post-silicon (EVB) environments.
Analyze and interpret D2D specification and IP-specific documentation to drive correct firmware behavior and link training sequences.
Collaborate with the architect and design part to debug and resolve link-level issues, including PHY initialization, link training, parameter exchange, and error handling.
Build and maintain reusable firmware infrastructure applicable to various configurations and future generations of Rebellions's SoCs.