Qualcomm is seeking a Senior Software Developer to join their Engineering Data Analytics and Applications team (EDAAP) in Bangalore, India. This role offers an exciting opportunity to work with cutting-edge High-Performance Computing (HPC) technologies and develop scalable software solutions deployed on global supercomputing infrastructures. The position involves full-stack development, focusing on managing compute environments, EDA licenses, storage, and IT infrastructure.
The ideal candidate will be an experienced developer with strong programming skills across multiple languages and frameworks. You'll be working on components and services for HPC infrastructure optimization, hardware IP management systems, and petabyte-scale cloud data platforms. The role also includes developing machine learning solutions and pipelines.
Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning programs, and continuous learning opportunities. The company's culture promotes innovation and collaboration, working alongside leading engineering and technology experts in the industry. This position provides excellent career growth potential and the opportunity to work on breakthrough technologies that impact billions of people globally.
The role requires expertise in full-stack development, proficiency in languages like Python, Java, and JavaScript, and experience with both relational and NoSQL databases. Knowledge of cloud platforms and HPC systems is highly valued. You'll be part of a team that designs and develops high-quality software solutions, creates reusable components, and maintains best practices in software development.