Senior Embedded Audio Software Engineer

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

Qualcomm is looking for a Senior Embedded Audio Software Engineer in San Diego to design and develop cutting-edge audio software for Snapdragon processors. This role involves technical leadership, requirements analysis, and collaboration within international teams to ensure high-performance, low-latency, and stable audio solutions for a wide range of smart devices.

Responsibilities

  • Technically lead software design and development of embedded audio software.
  • Meet specified performance, latency, power, robustness, and stability metrics.
  • Perform high-level requirements analysis, deriving engineering requirements and producing documentation.
  • Troubleshoot and maintain software applications, frameworks, and drivers.
  • Manage priorities, monitor progress, and take corrective actions for tasks.
  • Communicate software development status, including mitigations to issues and risks.
  • Collaborate effectively within and across teams to influence behavior and negotiate desired outcomes.
  • Exercise critical thinking to formulate requirements, solve problems, and define steps for ambiguous tasks.
  • Identify new and innovate existing processes, procedures, or work products.
  • Participate in and contribute to strategic, development, and deployment team planning activities.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field.
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
  • 4+ years of Embedded Software development with relevant industry experience.
  • Excellent C/C++ programming, Python and other scripting language skills with proven experience of writing efficient code for embedded systems and multi-threaded environments.
  • Knowledge of software design patterns and multi-threaded programming.
  • Knowledge of computer architecture, real-time operating systems, data structures, and basic algorithms.
  • Understanding of power, memory and performance considerations on embedded systems.
  • Expertise in Multimedia or Audio software framework design and development.
  • Expertise in embedded driver development and debugging.
  • Expertise in use of various debug tools and techniques.
  • Experience in optimization techniques for memory and performance.
  • Expertise developing and debugging software on ARM/DSP, or other embedded, processors and SoCs.

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package designed to support your success at work, at home, and at play.
  • Possibility to discuss all that Qualcomm has to offer with your recruiter.
  • More details about US benefits available at a link.

Skills

CC++JavaPythonARMDSP
#embedded systems#audio#software development#qualcomm#snapdragon processors
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

1 day ago

Employment Type

Full Time

Work mode

On Site

Salary

US$117,800–176,600 / year

Experience Level

Senior

Locations

San Diego, United States of America

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant