Drive the future of AI technology with Qualcomm Canada ULC as a Senior Engineer in AI software. Utilize your expertise in C++17 to build creative solutions for machine learning applications. In this role within Qualcomm's Engineering Group, you will work on developing optimized software that enables deep neural networks on Qualcomm’s Hexagon Processors.
Your responsibilities include performance tuning, development of model analysis tools, and debugging various machine learning use cases. Collaborate with diverse teams globally to improve existing AI solutions. Key Responsibilities:
- Develop software libraries for Qualcomm’s embedded systems
- Optimize modern C++17 code for performance
- Create tools for analyzing DNN models
- Address issues in Qualcomm AI products
- Enhance software quality processes Requirements:
- 3+ years relevant software engineering experience
- Proficiency in C++17 and mathematical algorithms
- Experience with embedded systems and TensorFlow
- Familiarity with cross compiler toolchains
- Bachelor's or higher degree in relevant fields Become a part of Qualcomm's mission to advance AI technology.