Company
Qualcomm Technologies International LtdLocation
CambridgeCompany Size
11-50 employeesSalary
Competitive salary dependent on experienceAbout the job
As a Software Virtual Platform Engineer at Qualcomm Technologies International Ltd, you will specialize in virtual platforms, including SystemC TLM and QEMU, focusing on developing high-level system virtual models for complex SoC hardware. Your key responsibilities will include designing and developing SystemC TLM models to accurately represent SoC architectures, integrating components such as processors, interconnects, peripherals, and custom IP blocks into the SystemC simulator, and collaborating closely with hardware designers, software engineers, and other stakeholders to understand system requirements and translate them into detailed SystemC models. You will leverage your extensive experience with C++ programming to ensure efficient and effective model development. Additionally, you will work independently to design, code, and test complex systems, perform code reviews, regression tests, and fix issues to maintain high code quality, and collaborate with cross-functional teams to design solutions that integrate effectively with other project components. This role requires a strong knowledge of virtual platform development and SoC architecture, and experience with tools like ARM Fast Models, Git, and continuous integration is preferred.
Apply For this Job