Virtual Prototype Engineer (SystemC/TLM) - REQ_3003
Tessolve · Remote
Source and collection record
Last observed by our collector: . This is not a manual review or a confirmation from the employer.
Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.
Your application evidence checklist
Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.
0 of 2 checks marked. Keep unresolved requirements as questions for the employer.
Collected role description
<p class="MsoNormal" style="margin-bottom:0cm;line-height:normal;"><b><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Role: </span></b><b><span lang="en-us" style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;" xml:lang="en-us">Virtual Prototype Engineer</span></b></p><p><b></b></p><b></b><p class="MsoNormal" style="margin-bottom:0cm;line-height:normal;"><b><span lang="en-us" style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;" xml:lang="en-us"> </span></b></p><p class="MsoNormal" style="margin-bottom:0cm;line-height:normal;"><b><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Areas of Responsibility:</span></b></p><p><b></b></p><b></b><p class="MsoListParagraphCxSpFirst" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;"> • <span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Create Virtual Development Kits (VDKs) using Synopsys Virtualizer and Synopsys IP models. </span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;"> • <span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Integrate CPU, GPU, PCIe, UCIe, DDR, and peripheral IP models into a cohesive virtual platform. </span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;"> • <span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Develop SystemC/TLM</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">2.0 models for custom IP blocks, peripherals, and SoC components. </span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;"> • <span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Build and maintain virtual prototypes for pre</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">silicon software development and SoC bring</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">up. </span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;"> • <span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Develop scripts and automation for VDK assembly, configuration, and validation. </span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;"> • <span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Work closely with hardware design teams to interpret RTL specifications and convert them into SystemC/TLM models. </span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;"> • <span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Validate functional correctness of models through directed tests, regressions, and co</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">simulation with RTL. Support firmware, driver, and OS teams using the VDK for early bring</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">up and debugging.</span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;"> • <span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Optimize model performance, timing accuracy, and simulation speed.</span></p><p></p><p class="MsoListParagraphCxSpLast" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;"> • <span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Document model behavior, APIs, and integration guidelines for internal and external teams.</span></p><p></p><p class="MsoNormal" style="margin-bottom:0cm;line-height:normal;"><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;"> </span></p><p class="MsoNormal" style="margin-bottom:0cm;line-height:normal;"><b><span style="font-size:11pt;font-family:Arial, sans-serif;">Experience:</span></b></p><p><b></b></p><b></b><p class="MsoListParagraphCxSpFirst" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:Symbol;">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">5+ years of experience in virtual prototyping, SystemC/TLM</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">2.0 modeling, or pre</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">silicon software enablement. </span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:Symbol;">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Hands</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">on experience with Synopsys Virtualizer, Platform Architect, or similar virtual prototyping tools. </span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:Symbol;">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Strong proficiency in SystemC, C++, and TLM</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">2.0 transaction</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">level modeling. Experience integrating Synopsys IP models (ARC, PCIe, USB, DDR, GPU, etc.) into VDKs. </span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:Symbol;">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Understanding of SoC architecture: buses, interconnects, interrupts, memory maps, and clock/reset domains. </span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:Symbol;">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Familiarity with embedded software bring</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">up (bootloaders, drivers, OS kernels). </span></p><p></p><p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:Symbol;">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Experience debugging complex interactions between models, firmware, and drivers. Nice to have: </span></p><p></p><p> </p><p class="MsoListParagraphCxSpLast" style="margin-bottom:0cm;text-indent:-36pt;line-height:normal;"><span style="font-size:11pt;font-family:Symbol;">·<span style="font-style:normal;font-variant:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman';"> </span></span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">Experience with Synopsys VDK, QEMU, Simics, or other virtual platforms Exposure to RTL (Verilog/VHDL) and co</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">simulation flows Knowledge of PCIe, UCIe, CXL, or other high</span><span style="font-size:11pt;font-family:'Cambria Math', serif;">‑</span><span style="font-size:11pt;font-family:'Aptos Narrow', sans-serif;">speed interconnects Python/Perl scripting for automation</span></p><p></p><p class="MsoNormal"></p><p></p>
Collected experience requirement
5 - 7 Years