#Senior Software Engineer
At a glance
AI generatedTL;DR
Qualcomm Cloud seeks a software engineer to join its Linux user space development team for AI frameworks like Pytorch on the Qualcomm high-performance inference accelerator AI 100 and related products. The role involves designing and developing APIs in C/C++ and Python to enable efficient execution of ML kernels on these accelerators, ensuring both performance and ease of use. Responsibilities include software architecture, integration, testing, and working with RTOS and SoC hardware components. Candidates should have experience in multi-threaded processing, source code management, and evangelizing innovative designs while possessing strong communication skills for collaborative work environments. Knowledge of PT 2.0 framework and high-speed interfaces such as PCIe and LPDDR is beneficial.
Skills
What you'll do
- Design and develop APIs for AI frameworks like Pytorch on Qualcomm Cloud AI 100.
- Implement user-friendly and high-performance software solutions in C/C++ and Python.
- Conduct functional and performance testing of Linux-based products.
- Integrate software components to ensure seamless operation across hardware interfaces.
- Evangelize innovative software architectural designs within the team.
- Collaborate with cross-functional teams to optimize API support for AI accelerators.
What we're looking for
- Experience in Linux user-space development and API creation.
- Proficiency in C/C++ and Python programming languages.
- Knowledge of RTOS, SoC architecture, and high-speed interfaces like PCIe.
- 2+ years of relevant software engineering experience.
- Ability to design innovative software architectures and evangelize ideas.
- Familiarity with AI frameworks such as PyTorch and PT 2.0.
- Expertise in multi-threaded processing and configuration management tools.
Employer
About Qualcomm
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 595 open roles on FindRole.
Listed pay typically runs $148,300–$222,500 across 540 roles with salary data.
Most-posted roles
- Careers 32
- Staff Engineer 4
- GPU Software Engineer 3
- Machine Learning Engineer - Generative AI 3
- #Software Engineer 3