DSP Applications Software Engineer

A leading technology company specializing in wireless technology, semiconductors, and mobile innovations.
$154,000 - $231,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI

Description For DSP Applications Software Engineer

Qualcomm Technologies is seeking a DSP Applications Software Engineer to join their AI solutions team. This role offers an exciting opportunity to work at the forefront of AI and machine learning technology development. The position involves working with cutting-edge neural signal processing (NSP) architecture and developing state-of-the-art network models.

The role combines embedded systems expertise with artificial intelligence applications, requiring strong skills in C/C++ and Python programming. You'll be responsible for optimizing neural networks for both performance and accuracy, while working closely with the architecture team to shape the next generation of NSP technology.

This is an excellent opportunity for someone with a strong background in software engineering and an interest in AI/ML frameworks like PyTorch, TensorFlow, and ONNX. The position offers competitive compensation ($154,000-$231,000) and comprehensive benefits including RSU grants, annual bonuses, and extensive health coverage.

Working at Qualcomm means joining a leader in wireless technology and semiconductor innovation, with opportunities to contribute to world-changing technologies. The company offers extensive professional development opportunities, including continuous learning programs, tuition reimbursement, and mentorship opportunities.

The ideal candidate will bring a combination of technical expertise in embedded systems, strong programming skills, and the ability to adapt in a fast-paced environment. This role offers the chance to work on cutting-edge AI solutions while being part of a team that shapes the future of mobile and wireless technology.

Last updated 9 hours ago

Responsibilities For DSP Applications Software Engineer

  • Working with architecture team to define next generation NSP
  • Enable state of the art network models and new AI SW features to meet customer use-cases
  • Evaluating and optimizing neural networks runtime performance and accuracy
  • Developing AI SW stack on Qualcomm NSP

Requirements For DSP Applications Software Engineer

Python
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field and 4+ years experience (or Master's with 3+ years, or PhD with 2+ years)
  • 2+ years of experience with high-performance microprocessor design
  • Experience in Embedded systems development
  • Experience in C/C++ and Python
  • Detail-oriented with strong problem-solving, analytical and debugging skills
  • Excellent verbal, written, and presentation skills

Benefits For DSP Applications Software Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Mental Health Assistance
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • Financial planning resources
  • Emotional/mental health support
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm DSP Applications Software Engineer

Senior Windows on Snapdragon Software Engineer, Machine Learning Group

Senior Software Engineer role at Qualcomm focusing on Windows on Snapdragon development for machine learning applications

GPU Research Engineer

GPU Research Engineer position at Qualcomm Technologies, focusing on AI/ML and GPGPU development, offering competitive compensation and comprehensive benefits.

ML Test and Automation Lead Engineer

Lead ML Test and Automation Engineer position at Qualcomm, focusing on developing test strategies and automation frameworks for AI systems, requiring 4+ years of experience and strong Python skills.

Machine Learning Software Engineer - Embedded-Agentic-AI

Senior Machine Learning Software Engineer role at Qualcomm Korea, focusing on embedded AI framework development and SW/HW co-design for mobile/edge devices.

ML Development Engineer, Senior

Senior ML Development Engineer position at Qualcomm focusing on machine learning engineering, data pipelines, and software development for next-generation technologies.