Qualcomm Technologies, Inc. is seeking a Java/Dynamic Language Engineer to join their innovative team. This role combines deep technical expertise in Java and other dynamic languages with performance optimization and community engagement. As a Software Engineer at Qualcomm, you'll be at the forefront of technology innovation, working on cutting-edge projects that push the boundaries of what's possible.
The position requires strong expertise in Java programming, language runtime implementation, and performance optimization. You'll work closely with silicon and software teams to improve application performance and create differentiated solutions. The role involves both technical leadership and hands-on development, with opportunities to engage with open-source communities and influence architectural decisions.
Qualcomm offers an attractive compensation package including a competitive base salary range of $111,300 - $166,900, plus annual bonuses and RSU grants. The company provides comprehensive benefits including medical insurance, 401k, and equity opportunities. Professional development is supported through tuition reimbursement and mentorship programs.
The ideal candidate will have at least 3 years of software engineering experience, strong Java expertise, and knowledge of other programming languages. Advanced knowledge of computer architecture, performance optimization, and experience with ARM64 ISA are highly valued. This role offers the opportunity to work with cutting-edge technology while collaborating with world-class engineers in a leading technology company.