Design and implementation of firmware for SoC bring up, validation, and test. Enhancing and maintaining the development and debug environments, tools and methodologies. Support of functional test environment for device characterization, failure analysis, and mass production. Generating post-silicon directed diagnostic and stress test cases and debugging failure cases using multiple HW and low level SW platformsLeveraging and porting design verification and silicon validation tests to enable improved test coverage of IP in silicon test. Developing software to confirm that the silicon behaves as architected under the various supported modes. Developing targeted functional tests to screen failures identified during the product lifecycle.