Qualcomm Technologies International Ltd is seeking a Staff Software Engineer specializing in virtual platforms for their Cambridge, UK location. This role focuses on developing high-level system virtual models of complex SoC hardware using SystemC TLM and QEMU technologies.
The ideal candidate will bring 10+ years of software/firmware engineering experience, with at least 5 years specifically in virtual platforms or simulators development. Key technical requirements include expertise in Modern C++, ARM Architecture, and SystemC TLM or QEMU. The role demands strong leadership abilities as you'll be working independently and making critical decisions that impact program success.
As a Staff Software Engineer, you'll be responsible for designing and developing SystemC TLM models, integrating various components into the SystemC simulator, and collaborating with cross-functional teams. The position offers comprehensive benefits including stock options, performance bonuses, healthcare coverage, and educational assistance.
Qualcomm provides an innovative work environment where you'll be at the forefront of semiconductor and telecommunications technology. The Cambridge location offers an excellent quality of life and strong tech community. This role presents an opportunity to work on cutting-edge virtual platform development while advancing your career at a global technology leader.
The company offers extensive support for professional growth, including education assistance and mentorship opportunities. You'll be part of a team that values technical excellence, innovation, and collaboration, working on projects that have significant impact on the company's success in virtual platform development.