SoC Emulation Engineer – x86 Core Verification
Location:Bangalore
Number of Positions: 5-15
Job Summary
We are seeking highly motivated engineers to execute x86 Core verification on SoC emulation platforms. The role requires expertise in x86 architecture, emulation-based validation, Python automation, and verification methodologies to ensure robust functional validation of server SoC products.
Key Responsibilities
• Execute x86 Core verification within SoC-level emulation environments.
• Develop, enhance, and maintain test suites for x86 core functionality validation.
• Analyze and debug functional failures observed during emulation execution.
• Create and maintain verification tests using SystemVerilog and Python.
• Develop assertions, checkers, and coverage-driven validation frameworks.
• Work closely with core architecture, design, and validation teams.
• Execute automated regression suites and track quality metrics.
• Support verification closure and readiness for silicon validation.
Required Skills
• Robust understanding of x86 architecture and processor fundamentals.
• Hands-on experience with x86 core verification tools and methodologies.
• Strong Python programming and automation skills.
• Proficiency in SystemVerilog and verification methodologies.
• Experience with assertions, checkers, and debug tools.
• Hands-on experience in SoC emulation environments.
• Strong debugging and root-cause analysis skills.
Preferred Qualifications
• Experience with processor microarchitecture verification.
• Familiarity with firmware, BIOS, and platform validation flows.
• Exposure to performance validation and debug environments.
Email to
[email protected]
📌 SOC Emulation Engineers/Lead (Bengaluru)
🏢 HCLTech
📍 Bengaluru