Partnering closely with designers, architects and system engineers to understand various functional blocks and their use casesDevelop test software to push these functional blocks and subsystems to their limits to guarantee flawless function across different operating conditionsIntegrate existing test software between various environmentsEnhance and optimize test software and deploy it in pre / post-silicon environments.