General Summary
As a Software Virtual Platform Engineer, you will specialize in virtual platforms, including SystemC TLM and QEMU. Your primary focus will be on developing high-level system virtual models of complex SoC hardware.
Key Responsibilities
- Design and develop SystemC TLM models to accurately represent SoC architectures.
- Integrate processors, interconnects, peripherals, and custom IP blocks into the SystemC simulator.
- Collaborate closely with hardware designers, software engineers, and other stakeholders to translate system requirements into detailed SystemC models.
- Utilize extensive experience with C++ programming to ensure efficient and effective model development.
Principal Duties and Responsibilities
- Leverage advanced software/hardware systems knowledge to design, develop, create, and modify virtual models.
- Define software requirements for complex SoC TLM models.
- De...