Qualcomm Technologies, Inc. is seeking a CPU Emulation Engineer to join their CPU verification team. This role offers an exciting opportunity to work on cutting-edge CPU technology, focusing on emulation-based solutions for CPU verification and validation. The position requires expertise in both hardware and software aspects of CPU emulation, combining deep technical knowledge with practical implementation skills.
The role involves close collaboration with various teams including RTL, performance, verification, and software groups. You'll be responsible for architecting and developing test bench infrastructure, implementing verification methodologies, and ensuring seamless integration between simulation and emulation environments. The position requires strong debugging skills for both functional and performance issues, along with the ability to optimize emulation resources effectively.
The ideal candidate will bring 5+ years of experience with major emulation platforms, strong programming skills in C/C++ and Systemverilog, and a solid understanding of CPU architecture. Knowledge of ARM ISA and Linux systems is highly valued. The position offers competitive compensation ranging from $167,100 to $250,700, along with comprehensive benefits including health coverage, annual bonuses, and RSU grants.
This role presents an excellent opportunity for experienced engineers looking to work with cutting-edge CPU technology in a collaborative environment. You'll be part of a team that drives innovation in CPU verification and validation, contributing to the development of next-generation processors. The position offers both technical challenges and growth opportunities, making it ideal for those passionate about CPU architecture and verification methodologies.