Qualcomm Innovation Center, Inc. is seeking a Senior Software Engineer to join their team in San Diego. This role offers an exciting opportunity to work on next-generation data center platforms, focusing on critical technologies such as virtualization, memory management, scheduler, and Linux Kernel development.
The position requires expertise in Linux Kernel development, particularly in areas such as virtualization (KVM), scheduling, and memory management. You'll be working with cutting-edge ARMv8 and ARMv9 architectures, optimizing power and performance management technologies, and contributing to open-source projects.
As a Senior Software Engineer, you'll collaborate with cross-functional teams to deliver high-performance, scalable software solutions. Your responsibilities will include pre-Silicon development on FPGA-based platforms, system architecture design, and technical documentation creation. The role offers competitive compensation ranging from $111,300 to $166,900, along with comprehensive benefits including health coverage, annual bonuses, and RSU grants.
The ideal candidate should have at least 2 years of experience in software engineering, with strong programming skills in languages like C, C++, Java, and Python. Knowledge of virtualization technologies, computer system architecture, and debugging tools is essential. You'll be part of a team that values innovation, collaboration, and technical excellence, working on projects that shape the future of data center technology.
Qualcomm offers extensive professional development opportunities, including continuous learning programs, tuition reimbursement, and mentorship. The company's commitment to work-life balance is reflected in their comprehensive benefits package, which includes medical, dental, vision insurance, mental health support, and financial planning resources.