Perform verification testing and debugging of ASIC designs against firmware and communicate design plans for evaluation
Provide analysis (discover, document, communicate) of hardware and firmware functional problems and design flaws
Regress hardware and firmware solutions to problems found and verify functionality
Debug and verify that operation metrics fulfill design requirements and specifications
Be responsible for development and implementation of model designs for software, firmware, and hardware to demonstrate their functionality
Be responsible for staging and verification of disc controller, a host interface, and buffer interface functionality using drive firmware
Troubleshoot embedded firmware
Work on significant and unique issues where analysis of situations or data requires an evaluation of intangibles
Exercise judgement in methods, techniques and evaluation criteria for obtaining results
Create new test benches and maintain support in a leveraged simulation environment
Contribute to the application of advanced verification methodologies
Conduct assessment and design of firmware, hardware modeling software utilities, and scripting tools to meet requirements and provide customized solutions
Support feature integration and perform failure analysis for issues towards targeted SOC (System on Chip)
Develop and maintain transactors/models
Develop drive firmware in C/Assembly/RISC environments