About the job
About InnoPhase IoT
At InnoPhase IoT, we pride ourselves on bringing together a vibrant team of talented individuals from diverse backgrounds. We value innovation, smart work, and celebrating our successes. If you are passionate about cutting-edge technology and are looking for an environment that fosters growth and learning, InnoPhase IoT is your ideal playground.
We are on the hunt for exceptional talent! If you excel at what you do, you can work anywhere. But if you are the best in your field, we invite you to join us at InnoPhase IoT!
Responsibilities & Desired Skills:
• Design and build SoC-level test benches leveraging verification components created at the block/IP level. Develop a test bench architecture for random and directed testing, including custom and off-the-shelf VIP/UVCs.
• Create and implement SoC verification plans that emphasize IP block interoperability and SOC/System level aspects. Collaborate with architects and designers to establish verification plans based on design specifications.
• Utilize advanced verification methodologies to validate SoC designs.
• Develop a HW/SW co-verification environment, including test benches, use cases, APIs, and sequences. Execute and debug various use cases.
• Collaborate with a dynamic and diverse team, gaining exposure to modeling (TLM), HW emulation/acceleration, and software-driven verification.
• Partner with the design team to grasp design intent and formulate verification plans and timelines.
• Analyze design corner cases and draft relevant cover points.
• Troubleshoot test cases and report verification outcomes to achieve expected code/functional coverage goals by employing constrained random verification techniques, functional coverage, code coverage, and assertions.
• Contribute to emulation, FPGA, and prototyping efforts.
• Maintain and implement automated verification flows using languages such as Python and Shell scripts.
• A minimum of 5 years of verification experience is essential.

