Staff HPC Software Developer

Qualcomm is enabling a world where everyone and everything can be intelligently connected, providing 5G and AI innovations that power the connected intelligent edge.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Staff HPC Software Developer

Qualcomm is seeking a Staff HPC Software Developer to join their Engineering Software Solutions and Data Services team (ESSDS). This role offers an exciting opportunity to work with cutting-edge High Performance Computing technologies and develop scalable solutions for one of the world's largest supercomputing infrastructures.

The position involves designing and developing software solutions for HPC infrastructure that supports Electronic Design Automation (EDA) workflows and AI workloads. As a Staff Software Developer, you'll be responsible for optimizing workflows, providing technical leadership, and managing the software development lifecycle from inception to production.

The ideal candidate brings 10+ years of hands-on experience in HPC software development, with deep expertise in parallel programming, GPU computing, and cloud infrastructure. You'll work with technologies like Python, Java, and various HPC job schedulers while collaborating with global engineering teams.

This role offers exceptional growth opportunities, working alongside industry-leading experts in a company that's at the forefront of 5G and AI innovations. Qualcomm provides comprehensive benefits including health coverage, professional development programs, and mentorship opportunities.

Join Qualcomm to be part of a team that's pushing the boundaries of technology while working on some of the most complex and impactful computing challenges in the industry. Your contributions will help shape the future of high-performance computing and support the development of next-generation technologies.

Last updated 3 months ago

Responsibilities For Staff HPC Software Developer

  • Design and develop software solutions and services for HPC infrastructure running EDA workflows and AI workloads
  • Identify opportunities and deliver solutions for EDA workflow optimizations
  • Provide HPC expertise across portfolio of projects, guiding and mentoring team of software developers
  • Execute projects in partnership with global Engineering IT teams
  • Manage software development process from development to production release

Requirements For Staff HPC Software Developer

Python
Java
Linux
  • 10+ years of hands-on experience in developing software solutions for HPC grid infrastructure
  • Broad knowledge of latest compute, storage and networking architectures
  • Experience of building HPC infrastructure in public cloud environments
  • Expertise in parallel and distributed programming, GPU computing and performance engineering
  • Proficiency in programming languages such as Python, C++, Java, Rust
  • Deep understanding of HPC job schedulers such as LSF, Slurm and PBS
  • Bachelor's or Master's in Computer Science, Computational Science or related field

Benefits For Staff HPC Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial planning and future security programs
  • Emotional/mental health support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Staff HPC Software Developer

Lead Physical Design Engineer

Lead Physical Design Engineer position at Qualcomm India, focusing on PNR implementation and hardware engineering with comprehensive benefits and growth opportunities.

Physical Design Engineer - Staff

Staff Physical Design Engineer position at Qualcomm Technologies focusing on ASIC design and implementation of complex chip solutions.

Staff SOC Design Verification Engineer

Staff SOC Design Verification Engineer position at Qualcomm India, focusing on electronic systems verification and testing with 8+ years experience required.

Lead Physical Design Engineer

Lead Physical Design Engineer position at Qualcomm India, focusing on PNR implementation and hardware engineering with 5+ years experience required.

IC Package Layout Engineer, Up to Senior Staff

IC Package Layout Engineer position at Qualcomm focusing on advanced package design, optimization, and implementation of physical designs for semiconductor technology.