The point where experts and best companies meet
Share
Job Area:
Information Technology Group, Information Technology Group > IT Software Developer
This role’s responsibilities include:
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 a team of software developers as needed
Execute projects in partnership with global Engineering IT teams
Manage and track the software development process from development to production release in collaboration with other software developers
The ideal candidate will be able to demonstrate some of the following skills:
10+ years of hand-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 such as AWS, Azure or Google Cloud
Proven 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
Familiarity with EDA and semiconductor design process
Exposure to AI and ML workloads running on HPC infrastructure
Expertise in software lifecycle management, version control, and CI/CD best practices for quality, agility and security
Ability to explain technical concepts and analysis implications in a clear manner to a wide audience.
Bachelor’s or Master’s in Computer Science, Computational Science or related field
Minimum Qualifications:
• 5+ years of IT-relevant work experience with Bachelor's degree in a technical field (e.g., Computer Engineering, Computer Science, Information Systems).
7+ years of IT-relevant work experience without a Bachelor’s degree.
• 4+ years of work experience with Full-stack Application Development (e.g., Java, Python, JavaScript, etc.).
• 3+ years of work experience with Data Structures, algorithms, and data stores.
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
These jobs might be a good fit