Senior Engineer, Systems Modelling Engineering

Analog Devices

Bangalore, India
Systemc/tlm-2.0 modeling
Soc virtual prototyping
Ip modeling lifecycle maintenance
Develop, integrate, and maintain SystemC/TLM-2.0 models for SoCs, including processors, interconnects, memory subsystems, peripherals, accelerators, and custom IPs

Job Summary

  • Develop, integrate, and maintain SystemC/TLM-2.0 models for SoCs, including processors, interconnects, memory subsystems, peripherals, accelerators, and custom IPs.
  • Build and support full-system virtual platforms for early firmware, driver, and OS bring-up, modeling system behavior including memory-mapped transactions, interrupts, DMA, coherency, and bus protocols.
  • Collaborate with hardware, software, and verification teams to ensure model accuracy and RTL correlation, and support post-silicon validation and debug activities.

Matching Summary

Develop, integrate, and maintain SystemC/TLM-2.0 models for SoCs, including processors, interconnects, memory subsystems, peripherals, accelerators, and custom IPs.

Skills & Requirements

Must-have

  • SystemC/TLM-2.0 modeling
  • SoC virtual prototyping
  • IP modeling lifecycle maintenance
  • ARM and/or RISC-V processor architectures
  • SoC architecture understanding
  • Python scripting for automation

Nice-to-have

  • Agile and DevOps methodologies
  • Geographically dispersed team collaboration
  • Fast-paced collaborative environment
  • Strong verbal and written communication

Key Requirements

  • B.E./B.Tech with 3–6 years experience
  • MS/M.Tech with 2–4 years experience
  • Strong C and C++ expertise
  • Proven SoC virtual prototyping experience
  • System integration and software bring-up experience

Work Rights

Not specified

Tailored Resume

Cover Letter