Position Overview
We are looking for an experienced SystemC / TLM Virtual Prototyping Engineer with strong expertise in SystemC, TLM 2.0, and C to develop and enhance virtual platforms for next-generation SoCs. The ideal candidate will have hands-on experience in virtual prototyping, transaction-level modeling, and pre-silicon software enablement, enabling early software development and system validation. Key Responsibilities:
- Develop and maintain virtual platforms using SystemC and TLM 2.0 for pre-silicon software development and validation.
- Build, integrate, and optimize virtual prototypes for complex SoC architectures.
- Integrate Synopsys IP models (ARC, PCIe, USB, DDR, GPU, etc.) into Virtual Development Kits (VDKs).
- Collaborate with hardware, firmware, and software teams to enable early software bring-up and validation.
- Debug and resolve complex issues involving virtual models, firmware, drivers, and embedded software.
- Ensure accurate modeling of SoC components, i...