Silvaco logo

Memory Modeling Engineer

Silvaco

On-site
Danang, VN
Full-time
Senior
Manager
4+ yrs
Salary not listedPosted 3w ago

Real job — pulled straight from Silvaco’s careers page · Verified July 23, 2026 · No reposts.

Job description

Silvaco is hiring a Memory Modeling Engineer — a full-time, based in Danang, VN role. Apply directly on Silvaco's careers page below.

Memory Senior Modeling Engineer

Location: Danang, vn

Company Description

The Memory Senior Modeling Engineer owns the generation, validation, and delivery of the complete set of memory views and models for Silvaco’s memory IP portfolio. As a senior technical contributor within the Memory Design team, the role ensures that every consumer of memory deliverables — Physical Design, Static Timing, DFT, and design teams — is supported by accurate, silicon-correlated, and on-time models, while continuously improving the modeling and quality-assurance methodology.

Job Description

Key Roles & Responsibilities

Memory View & Model Generation

  • Develop, generate, and maintain the full set of memory views/models for the SRAM, ROM, and Register-File portfolio, ensuring correctness, completeness, and on-time delivery to consumer teams.
  • Liberty Models: validate timing & power Liberty (.lib) models (NLDM/CCS) across all required PVT corners, ensuring correlation with SPICE/silicon and consistency with the memory specification.
  • Memory Verilog Model: build behavioral Verilog/SystemVerilog models for memory instances and compilers, matching the functional, timing, and power-aware behavior of the hardware.

Model Verification

  • Verilog Model Testing: set up and run model verification/regression environments, define test cases and equivalence checks to guarantee the Verilog models match specification and golden behavior.
  • Debug model mismatches and drive root-cause analysis together with the design and CAD teams.

Design-for-Test (DFT)

  • Tessent Description: create and validate memory descriptions for Siemens/Mentor Tessent to enable MBIST insertion, repair, and test of the memory blocks.
  • TetraMAX: generate and debug ATPG patterns and fault coverage for memory and surrounding logic using Synopsys TetraMAX.
  • FastScan: build scan/ATPG flows and analyze test coverage using Siemens/Mentor FastScan, aligning with the overall DFT strategy.

Automation & Methodology

  • Automate the model-generation and QA flows (Perl/Python/TCL/Shell) and integrate them within the memory compiler / view-generation environment to improve robustness and turnaround time.
  • Introduce and implement methodology improvements that enhance model quality and overall team efficiency.

Collaboration & Support

  • Work in close cooperation with Memory Design, DFT, Physical Design, and STA teams to deliver on time and according to required specifications.
  • Generate the required documentation, support consumers of the models, and contribute to the validation and debugging of fabricated silicon.
  • Provide mentorship and technical guidance to junior modeling engineers.

 

    Qualifications

    Essential Requirements

    • BS/MS in Electronics Engineering, Telecommunications, Microelectronics, Computer Engineering, Physics, or a related field.
    • Minimum 4 years of hands-on experience in memory modeling, or DFT for IC/IP design.
    • Liberty (.lib) timing & power model generation and validation (NLDM/CCS).
    • Memory behavioral Verilog/SystemVerilog model development.
    • Verilog model testing, verification, and regression methodology.
    • Tessent memory description and MBIST flows.
    • Synopsys TetraMAX ATPG.
    • Siemens/Mentor FastScan ATPG / scan.
    • Strong scripting/programming skills (Perl, Python, TCL, Shell) on Unix/Linux.
    • English Language Proficiency: Fluency, written and verbal.
    • Strong communication, analytical, and problem-solving skills.

    Desirable Requirements

    • Master's degree in Electronics / Microelectronics Engineering.
    • Hands-on experience with memory compilers and view-generation flows.
    • Familiarity with CCS/NLDM characterization, SPICE correlation, and standard views (LEF, GDS, CDL).
    • Understanding of memory architectures (SRAM/ROM/Register File) and STA concepts.
    • Experience with advanced FinFET process nodes.
    • Knowledge of functional safety (ISO 26262) and quality (ISO 9001) processes.

    Get Memory Modeling Engineer jobs like this

    New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

    Email me new jobs
    CERN logo

    CERN

    New

    Digital ASIC Designer

    Geneva, CH
    ✓ From careers page· 3h ago
    Micron Technology logo

    Circuit / Memory Design Engineer

    Richardson, TX
    ✓ From careers page· 5h ago
    Micron Technology logo

    DRAM Design Engineer

    Boise, ID
    ✓ From careers page· 5h ago
    Micron Technology logo

    Intern, DRAM IP Circuits Design Engineer

    Boise, ID
    ✓ From careers page· 5h ago

    Frequently asked questions

    What skills are required for Memory Modeling Engineer at Silvaco?

    The required skills for Memory Modeling Engineer at Silvaco include: Verilog, SystemVerilog, Perl, Python, Shell, Unix, Linux, CDL.

    What is the seniority level for Memory Modeling Engineer at Silvaco?

    Memory Modeling Engineer at Silvaco is a Senior / Manager level position.

    How do I apply for Memory Modeling Engineer at Silvaco?

    You can view the full description and apply for Memory Modeling Engineer at Silvaco on EchoJobs: https://echojobs.io/job/silvaco-memory-senior-modeling-engineer-dqm2y.