ESSENTIAL DUTIES AND RESPONSIBILITIES
The SSD Architecture Team defines future requirements and use cases for SSDs and analyzes and troubleshoots performance and endurance capabilities of SSDs.
- Typical activities include designing, programming, debugging, and modifying models of firmware and ASICs to evaluate these changes and assess the performance, power, and endurance of the product.
- Team strongly encouraged to use AI tools to improve efficiency.
- The team initiates and analyzes changes to the architecture of the product.
- Additionally, performance debug tools are created, utilized, and refined to assist a cross-functional team design industry-leading SSD performance and features.
- Further, customer use cases, workloads, and features are understood and documented to support the development team.
- Competitor SSDs also analyzed to better understand target performance, features, and use cases. Be part of the team that sets the requirements and architecture of current and future SSDs.