Embedded DSP Software Engineer, Senior

Anysilicon

San Diego (CA)

Hybrid

USD 150,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Qualcomm Technologies, Inc. seeks a Senior Software Engineer to design and develop embedded platform software for CPU, DSP, and NPU processors within the DSP Architecture and Design team.

The role focuses on optimizing software for multimedia and machine learning applications on Qualcomm's Snapdragon SoC portfolio. You will design multi-processor multimedia and AI frameworks, develop high-performance drivers, and profile system performance to achieve low latency and power efficiency.

Qualifications

  • Bachelor's degree or higher in a relevant engineering/computer science field
  • 2+ years of experience in high-performance microprocessor design

Responsibilities

  • Design and develop multi-processor multimedia and AI frameworks across CPU, DSP, and NPU.
  • Create high-performance drivers and runtime libraries to maximize DSP and AI hardware capabilities.
  • Profile and optimize system performance with focus on low latency and low power consumption.
  • Collaborate with cross-functional teams to evaluate design trade-offs and integrate custom features.
  • Integrate and test software on target devices, supporting commercialization with global teams and OEM partners.

Skills

C/C++ programming
Real-time OS
Driver development
Multi-core architecture
PCIe
Windows driver stacks

Education

Bachelor's degree in Electrical Engineering / Computer Science / Computer Engineering
Master's degree in related field
PhD in related field

Tools

PCIe
Windows MCDM/WDDM driver stacks

Job description

Qualcomm Technologies, Inc. is seeking a Senior Software Engineer to join its Engineering Group, specifically within the DSP Architecture and Design team. The role involves designing and developing embedded platform software for CPU, DSP, and NPU processors, contributing to Qualcomm's innovative Snapdragon SoC portfolio. The ideal candidate will leverage their expertise in embedded software and high-performance microprocessor design to optimize software for multimedia and machine learning applications.

Responsibilities:

  • Design and develop multi-processor multimedia and AI frameworks across CPU, DSP, and NPU.
  • Create high-performance drivers and runtime libraries to maximize DSP and AI hardware capabilities.
  • Profile and optimize system performance, focusing on low latency and low power consumption.
  • Collaborate with cross-functional teams to evaluate design trade-offs and integrate custom features.
  • Integrate and test software on target devices, supporting commercialization efforts with global teams and OEM partners.

Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field with 2+ years of relevant experience; or a Master's degree with 1+ year of experience; or a PhD in a related field.
  • 2+ years of experience in high-performance microprocessor design.

Skills:

  • Proficiency in C/C++ programming and real-time operating systems.
  • Experience in driver development and computer architecture.
  • Strong understanding of multi-core, multi-threading, and caching mechanisms.
  • Familiarity with PCIe or Windows MCDM/WDDM driver stacks is a plus.

Tell us what you're building and we'll recommend qualified vendors for your project.

  • ASIC Design Services
  • Verification
  • Packaging & Wafer
  • Semiconductor IP
Find the Right Semiconductor Partner

Tell us what you're building and we'll recommend qualified vendors for your project.

  • ASIC Design Services
  • Verification
  • Packaging & Wafer
  • Semiconductor IP

Work Email

Free No obligation Response within 24 hours

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded DSP/AI Software Engineer
Senior Embedded DSP/AI Software Engineer

Anysilicon • San Diego (CA)

Hybrid
USD 150,000 - 190,000
Embedded DSP Software Engineer, Senior
Embedded DSP Software Engineer, Senior

Qualcomm • San Diego (CA)

On-site
USD 121,000 - 201,000
Senior Embedded DSP & AI Systems Engineer
Senior Embedded DSP & AI Systems Engineer

Qualcomm • San Diego (CA)

On-site
USD 121,000 - 201,000
Embedded NPU Software Engineer, Senior
Embedded NPU Software Engineer, Senior

Qualcomm • San Diego (CA)

On-site
USD 127,200 - 190,800
Competitive annual discretionary bonus
Annual RSU grants
Highly competitive benefits package
Senior Embedded Audio Engineer — DSP Optimization
Senior Embedded Audio Engineer — DSP Optimization

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 118,000 - 177,000
Sr. Staff DSP Software Integration Engineer
Sr. Staff DSP Software Integration Engineer

Qualcomm • San Diego (CA)

On-site
USD 180,000 - 271,000
Senior Embedded NPU Software Engineer — AI/DSP Lead
Senior Embedded NPU Software Engineer — AI/DSP Lead

Qualcomm • San Diego (CA)

On-site
USD 127,200 - 190,800
Competitive annual discretionary bonus
Annual RSU grants
Highly competitive benefits package
DSP Processor Design & Verification Engineer
DSP Processor Design & Verification Engineer

Qualcomm Incorporated • San Diego (CA)

On-site
USD 112,000 - 167,000
SoC Power Design Engineer [Engineer – Staff Eng]
SoC Power Design Engineer [Engineer – Staff Eng]

Anysilicon • San Diego (CA)

Hybrid
USD 120,000 - 180,000
Processor Design Verification Engineer
Processor Design Verification Engineer

Qualcomm Incorporated • San Diego (CA)

On-site
USD 112,000 - 167,000