Qualcomm India Private Limited is seeking a Senior Software Engineer to join their Hardware Engineering team in Bangalore. This role focuses on the ownership and development of System Memory Management [SMMU] IP test bench and associated collaterals for next-generation System-on-chip (SoC) products.
The position involves working with cutting-edge technology in virtual memory management and system architecture. You'll be responsible for developing test plans, debugging complex systems, and collaborating with various teams including System Architects, Design, and emulation teams.
Key responsibilities include developing test plans and cases, working on code coverage closure, debugging regression signatures, and deploying validation tools. You'll also work closely with SoC level performance modeling teams on latency and bandwidth analysis.
The ideal candidate should have strong expertise in UVM and System Verilog coding, along with knowledge of ARM bus protocols and SoC architecture. Experience with post-silicon bring-up and HW-SW debug would be advantageous.
Qualcomm offers comprehensive benefits including world-class health coverage, financial planning programs, continuous learning opportunities, and wellbeing support. The company fosters an inclusive culture where innovative ideas are welcomed and career growth is actively supported.
This role offers an excellent opportunity to work with leading technology experts in the semiconductor industry while contributing to world-changing innovations. You'll be part of a global team developing next-generation solutions for smartphones, tablets, and other cutting-edge products.
Join Qualcomm to be part of a company that values technical excellence, innovation, and continuous learning. You'll have access to mentorship opportunities, tuition reimbursement, and various professional development programs to help advance your career.