Job Description ID- JDAS014
Overview:
Responsible for defining and executing pre-silicon verification methodologies for SoC designs with a focus on ISO 26262 compliance. The role involves working closely with architecture, design, and validation teams to ensure safety-critical functionalities meet automotive safety integrity levels (ASIL).
Key Responsibilities:
Verification Planning & Testbench Development
- Develop and implement verification plans for SoC subsystems with FuSa requirements.
- Define and create UVM-based testbenches to validate safety mechanisms.
- Ensure traceability of verification artifacts to safety goals and requirements.
Functional Safety Verification & Compliance
- Verify safety-critical IPs and SoC components against safety specifications.
- Perform fault injection campaigns (hardware and software-based) to validate safety mechanisms.
- Conduct FMEDA (Failure Modes, Effects, and Diagnostic Analysis) verification activities.
Coverage Analysis & Debugging
- Achieve functional and safety coverage closure, including code, functional, and fault coverage.
- Debug failures and collaborate with design teams to ensure robustness.
- Work with formal verification techniques where applicable.
Collaboration & Documentation
- Interface with FuSa architects, designers, and system validation teams to ensure compliance with ISO 26262.
- Document verification reports, test results, and safety compliance evidence.
- Participate in technical reviews and safety audits.
Technical Skills:
✔ SoC verification experience with a strong focus on functional safety.
✔ Expertise in UVM-based verification methodologies.
✔ Strong understanding of ISO 26262, ASIL levels, and FuSa concepts.
✔ Hands-on experience with fault injection testing and safety mechanism validation.
✔ Proficiency in SystemVerilog, UVM, and scripting languages (Python, Perl, Tcl).
✔ Experience with verification tools (Cadence Xcelium, Synopsys VCS, Siemens Questa, JasperGold, etc.).