Taro Logo

Java/Dynamic Language Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
$111,300 - $166,900
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
GPU Research Engineer

GPU Research Engineer position at Qualcomm Technologies, focusing on GPU core development, optimization, and software implementation with competitive compensation and benefits.

PC Game Test Engineer

PC Game Test Engineer position at Qualcomm China, focusing on game testing, profiling, and validation for Arm-Based Windows platforms, requiring 3+ years of experience and strong technical skills.

DFT Engineer

DFT Engineer position at Qualcomm Technologies focusing on implementing and verifying advanced Design for Test techniques for low power, multi-voltage designs in San Diego.

ASP.NET C# Developer

Mid-level ASP.NET C# Developer position at Qualcomm India, requiring 3+ years of experience in web application development with C#, ASP.NET, and Angular.

GPU Compiler Engineer

GPU Compiler Engineer position at Qualcomm, focusing on GPU core optimization, compiler development, and performance enhancement, offering competitive compensation and comprehensive benefits.

Description For Java/Dynamic Language Engineer

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.

Last updated 2 days ago

Responsibilities For Java/Dynamic Language Engineer

  • Provide leadership in full software application and solution performance measurement, analysis, and improvement of Java and other dynamic languages
  • Translate customer requirements and benchmark measurements into opportunities for differentiation using our hardware
  • Work closely with silicon and software performance teams to model and predict leading application performance and areas for optimization
  • Engage with leading open platform and open-source software communities

Requirements For Java/Dynamic Language Engineer

Java
Python
Go
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 3+ years Software Engineering or related work experience
  • 4+ years' experience with Programming Language such as C, C++, Java, Python, etc.
  • Experience with tuning Java programs to improve performance on server platforms
  • Experience with implementing language run-times with JITs and garbage collectors
  • Experience with ARM64 ISA
  • Ability to work with remote team members and with open source communities

Benefits For Java/Dynamic Language Engineer

Medical Insurance
401k
Equity
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive benefits package
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?