Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Qualcomm Logo

Embedded DSP Software Engineer, Senior

Qualcomm

$111,300 - $166,900
Oct 30, 2025
San Diego, CA, US
Apply Now

Qualcomm Software Engineers will design, develop, create, modify, and validate embedded and cloud-edge software, applications, and specialized utility programs that launch cutting-edge, world-class products. Qualcomm is looking for software engineers to develop embedded platform software for CPU, DSP, and NPU processors and AI engines comprising its SoC portfolio for mobile, automotive, compute, and other markets.

Requirements

  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
  • Strong proficiency in C/C++ and real-time operating systems.
  • Experience with multi-threaded programming, hardware drivers, and inter-processor communication.
  • Solid understanding of computer architecture and embedded system design.
  • Experience with Qualcomm Hexagon DSP or similar platforms.
  • Multimedia software development experience on Android, Windows, or Linux.
  • Strong debugging and profiling skills using tools like Trace32, JTAG, etc.

Responsibilities

  • Architect, design, and develop multimedia frameworks across heterogeneous processors.
  • Develop high-performance system drivers for compute resources and AI acceleration.
  • Profile and optimize software for performance, memory, and power efficiency.
  • Collaborate with hardware, systems, and test teams to ensure seamless integration.
  • Participate in design and code reviews; contribute to system-level debugging and issue resolution.
  • contribute to the design and implementation of inter-processor communication, memory management mechanisms, execution environments, concurrency management, and other software frameworks that enable DSP acceleration for machine learning inference, computer vision, image/video processing, sensors, IoT, automotive, audio, and more.

Other

  • We are looking for enthusiastic, versatile, and self-motivated engineers ready to take ownership of technical deliverables and grow into system-level contributors.
  • Versatile attitude to learn new architectures and operating systems.
  • Self-motivated and able to work independently.
  • Offsite and occasional onsite work with OEMs and Independent Software Vendors may be required.