Role Proficiency:
Independently execute mid sized customer projects in any field of VLSI Frontend Backend or Analog design with minimal supervision
Outcomes:
Work as an individual contributor owning any one task of RTL Design/Module. Provide support and guidance to engineers in Verification/PD/DFT/Circuit Design/Analog Layout/STA/Synthesis/Design Checks/Signoff etc. Anticipate diagnose and resolve problems; coordinating as necessary with cross-functional teams On time quality delivery approved by the project manager and client Automate the design tasks flows and write scripts to generate reports Come up with novel ideas to reduce design cycle time and cost accepted by UST Manager and clientMeasures of Outcomes:
Quality –verified using relevant metrics by UST Manager / Client Manager Timely delivery - verified using relevant metrics by UST Manager / Client Manager Reduction in cycle time cost using innovative approaches Number of papers published Number of patents filed Number of mandatory trainings attended adhering to training goalsOutputs Expected:
Quality of the deliverables:
Ensure zero bugs are present in the design / circuit design. Clean delivery of the design/module in-terms of ease in integration at the top level Meeting functional spec / design guidelines 100% without any deviation or limitation Documentation of tasks and work performed
Timely delivery:
New Skills development:
learn on the job and deliver
Team Work:
Innovation & Creativity:
training
forum
white paper etc
Skill Examples:
Languages and Programming skills:a. System Verilog Verilog VHDL UVM C C++ Assembly Perl TCL/TK Makefile Spice EDA Tools: a. Cadence Synopsys Mentor tool sets (one or more)b. Simulators Lint CDC/RDC DC/RTL-C ICC/Innovus/Olympus ETS/TK/FS PT/Tempus Calibre etc. (experience in one or more tools) Technical Knowledge:a. IP Spec Architecture Design Micro Architecture Functional Spec Test Plan Verificationb. Bus Protocol AHB/AXI/PCIe/USB/Ethernet/SPI/I2C Microprocessor architecturec. Strong Physical Design / Circuit Design / Analog Layout Knowledged. Synthesis DFT Floorplan Clocks P&R STA Extraction Physical Verificatione. Soft / Hard / Mixed Signal IP Design Processor Hardening FPGA Design Technology: CMOS FinFet FDSOI - 28nm / 22nm / 16ff / 10nm and below Strong communication skills and ability to interact with team members and clients equally Strong analytical reasoning and problem-solving skills with attention to details Ability to understand the standard specs and functional documents Ability to deliver the tasks on-time in a quality fashion per quality guidelines and GANTT Well versed with the available EDA tools and able to use them efficiently Required technical skills and prior design knowledge to execute the assigned tasks Ability to learn new skills in-case required technical skills are not present at a level needed to execute the projectKnowledge Examples:
Knowledge of project(s) in any of the design by executing – RTL Design / Verification / DFT / Physical Design / STA / PV / Circuit Design / Analog Layout etc. Understanding of the design flow and methodologies used in the designing Understand the assigned tasks and have sufficient knowledge to execute the project tasks assigned by the client / manager as per known skillsAdditional Comments:
Experience : 6-9 years Role and Responsibilities : • Individual contributor role with ability to perform assigned DV tasks independently • Collaborate with other team members to perform DV activities. Skills and Qualification : Domain : CPU/Cache Coherency ,PCIe , SoC DV, CPU DV, NoC/NIC(Interconnects) , DDR/HBM • Demonstrate a solid understanding of the CPU/CPU Based SoC Verification. • Must have good understanding of one or more of the following domains o ARM v8/v9, RISC-V, x86 Architecture o Memory Architecture(DRAM, Cache, MMU), GIC, SoC Debug Architecture o Cache Coherent Architectures o PCIe OSCI Layer and its functionality o PCIe Phy , Bring up and trainin o SoC DV, BUS Interconnects • Understand architecture and micro-architecture specifications. • Work closely with Architects and Logic Designers. • Develop Unit Level and/or Subsystem Level Test plans, Coverage Plans and checker Plans needed to target zero defect post-silicon quality. • Develop scalable Test benches in System Verilog and UVM. • Develop Tests, Functional Coverage Models and System Verilog Assertions. • Root cause regression failures by debugging Tests/Sequences, RTL and C++ Models. • Maintain higher regression efficiency via Test/Coverage Grading, Compute Farm and Disk utilization, etc. • Drive Code and Functional Coverage closure. • Support debug of Unit RTL/Checkers at higher levels of integration such as Subsystem/Top. • Solid understanding of Computer Architecture. • Understanding of SoC Architecture ,micro-architecture, logic design, FSMs. • Strong functional verification experience including Test planning, Test bench Architecture, Test/Coverage Model/Assertion Development. • Strong debugging skills. • Proficient in System Verilog/UVM/OVM, OOP/C++ and Python scripting. • Previous scripting experience is desirable .