Audio/Haptics Mixed Signal Software Application Engineer

1 Month ago • 4 Years + • Audio Engineering

Job Summary

Job Description

As an Audio/Haptics Mixed Signal Sr. Software Application Engineer, the role involves supporting OEMs/ODMs with customizations specific to DSP Algorithms, Audio ANC and Curation algorithms, CODEC, Speaker Amp, Haptics, WCD, WSA, and Linux/Android/Windows audio system architecture, from proof of concept to final product commercial launches. Responsibilities include supporting OEM projects, analyzing and debugging audio systems, providing inputs for product software roadmaps, offering end-to-end system application engineering support, and helping OEMs understand Qualcomm Audio/Haptics software/solutions. The engineer will also contribute to documentation, build relationships with customers, interface with developers, and develop solutions.
Must have:
  • 4+ years experience in Software Applications Engineering.
  • 4+ years experience with C, C++, Java, Python, etc.
  • 4+ years experience with debugging audio test systems.
  • 4+ years experience defining real-time audio algorithms.
Good to have:
  • Experience with mobile/XR/wearables/ windows compute audio software architecture.
  • Familiarity with DSP building blocks like filters, AGC, DRC, etc.
  • Understanding of acoustics, DSP, psychoacoustics, and spatial audio.

Job Details


Company:

Qualcomm China

Job Area:

Engineering Group, Engineering Group > Software Applications Engineering

General Summary:

As an Audio/Haptics Mixed Signal Sr. Software Application Engineer, you will need to have expertise in audio system architecture and be proficient with Audio Software DSP technologies, as well as Windows, Linux, and Android Audio Software Architecture. This role will involve supporting OEMs/ODMs with customizations specific to DSP Algorithms, Audio ANC and Curation algorithms, CODEC, Speaker Amp, Haptics, WCD, WSA, and Linux/Android/Windows audio system architecture, from proof of concept to final product commercial launches. You will collaborate with cross-functional teams of dedicated experts to develop next-generation Mobile, AR/VR/XR, Wearables and Windows Compute products.

Responsibilities:

·        Provide support to Mobile,  XR, Wearables and Windows Compute OEM/ODM projects with a solid understanding of OEM hardware architecture and software design.

·        Analyze, debug, and tune real-time audio systems and software according to OEM/ODM design for products and user experiences.

·        Focus on Audio Software Architecture designs and Audio/Haptics Tuning/Algos, providing timely inputs and feedback to internal product development and management teams for product software roadmaps.

·        Offer end-to-end system application engineering and debug support to customers.

·        Help OEMs understand Qualcomm Audio/Haptics software/solutions and provide customer training on Qualcomm Audio/Haptics Products/Architecture/Solutions.

·        Independently contribute to Audio Software architecture documentation, user guides, tuning guides, and application notes.

·        Build strong relationships with customers (OEM/ODM) and be deeply involved in the technical execution of projects.

·        Interface with Mobile, XR, Wearables and Compute OEMs’/ODMs’ software developers and Qualcomm engineers to brainstorm issues, solutions, test procedures, customization, and development of Audio/Haptics Software Code. Develop scripts, document various procedures, and customize Audio/Haptics Calibration Database graphs to meet tuning requirements of OEM/ODM products.

·        Show a willingness to constantly learn, dive into new areas with unfamiliar technologies, and tackle undefined user experience targets.

·        Come up with innovative solutions to some of the toughest problems in the audio domain with limited constraints.

Minimum Required Qualifications:

·        Bachelor’s degree in Electrical/Electronic Engineering, Information Systems, Computer Science, or a related field.

·        4+ years of experience in Software Applications Engineering, Software Development, or related work experience.

·        4+ years of experience with programming languages such as C, C++, Java, Python, etc.

·        4+ years of experience with debugging techniques using audio test systems such as Audio Precision or HEAD Acoustics ACQUA.

·        4+ years of experience defining, tuning, and testing efficient real-time audio/haptics algorithms for mobile/windows compute/XR devices and audio features such as voice communication, voice assistant, music playback, and audio capture.

Preferred Qualifications:

·        Experience with mobile/XR/wearables/ windows compute audio software architecture, audio processing algorithms, TDM/PCM/I2S/PDM/Slimbus/Soundwire/USB/BT audio hardware interfaces, digital microphones, audio amplifiers, and audio mixed signal codecs.

·        Familiarity with typical DSP building blocks such as digital biquad filters, IIR, FIR, AGC, CFCM, wide-band/multi-band DRC, loudspeaker thermal and excursion protection, echo cancellation, and noise suppression, adaptive acoustic noise cancellation and general adaptive DSP algorithms.

·        Solid understanding of the fundamentals of applied acoustics, digital signal processing, psychoacoustics, acoustic measurements, spatial audio, analysis, performance and latency KPIs analysis

Experience analyzing logcat, WPP logs, kernel crash dumps, and Systrace dumps.

·        Experience using debugging tools such as JTAG, Trace32, and oscilloscope/logical analyzer.

·        Experience analyzing logcat, WPP logs, kernel crash dumps, and Systrace dumps.

·        Prior experience on E2D Smart Haptics SW stack is a strong plus but not required.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.

• 2+ years of experience with Programming Language such as C, C++, Java, Python, etc.
• 1+ year of experience with debugging techniques.

Preferred Qualifications:

•    Master's Degree in Engineering, Information Systems, Computer Science, or related field. 

•    6+ years of Software Applications Engineering, Software Development experience, or related work experience.  

•    1+ year of work experience in a role requiring interaction with leadership.

•    Experience in a customer-facing role. 

Principal Duties and Responsibilities:

•    Leverages advanced Software Application knowledge to provide technical expertise of software systems through technical presentations in support of business development, customer training, product demonstrations, commercialization, customization, and maintenance of Qualcomm products.

•    Collaborates with cross-functional teams and customer personnel to identify customer problems, debug complex issues in customer design software systems, and recommend innovative solutions.

•    Drives system architecture and feature-specific customizations tailored for customer requirements from proof of concept to final product commercial launches.

•    Assesses potential application of company products, prepares detailed product specifications, disseminates technical information on specific software areas, and/or troubleshoots complex issues regarding software tools and products. 

•    Writes detailed and complex product technical documentation, application notes, and FAQs.

Level of Responsibility:

•    Works independently with minimal supervision.
•    Provides supervision/guidance to other team members.
•    Decision-making may affect work beyond immediate work group.
•    Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. 
•    Has a moderate amount of influence over key organizational decisions.

•    Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact Qualcomm Careers.

Similar Jobs

Banyan Software - Sr. Account Executive

Banyan Software

Eden Prairie, Minnesota, United States (Remote)
1 Month ago
London stock Exchange - Senior Research Analyst

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Landor - Senior Strategist

Landor

Shanghai, Shanghai, China (Hybrid)
1 Week ago
PwC - Senior Associate - Financial Risk Management

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
8 Months ago
IGT - Customer Training Instructor I

IGT

Raleigh, North Carolina, United States (Hybrid)
1 Week ago
yellow brick games - Audio Programmer

yellow brick games

Québec City, Quebec, Canada (Remote)
1 Month ago
Qualcomm - Sr Engineer - Audio

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
flying wild hog - Audio Programmer

flying wild hog

(Remote)
1 Month ago
The Walt Disney Company - Entertainment Technician - (Event Audio/Video/Lighting)

The Walt Disney Company

Hong Kong (On-Site)
2 Months ago
Quantic Dream - Senior Audio Programmer (H/F/NB)

Quantic Dream

Paris, Île-de-France, France (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

zoox - Senior Quality Engineer, Fleet Maintenance

zoox

Foster City, California, United States (On-Site)
2 Months ago
Tesla - Technical Program Management Internship

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Games For Love - Volunteer Marketer (With No Salary/Compensation)

Games For Love

Lynnwood, Washington, United States (Remote)
10 Months ago
Handy games - Software Engineering Intern

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
2 Months ago
Accenture - Business Process Architect

Accenture

Navi Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Nintendo - Student Help Internal Communications (m/f/d)

Nintendo

Frankfurt Am Main, Hessen, Germany (On-Site)
6 Months ago
WebFX - Jr. Marketing Analytics Specialist - Account Manager

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
7 Months ago
Capgemini - Principal Senior Apriso Engineer

Capgemini

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
London stock Exchange - Real-Time Technical Architect

London stock Exchange

London, England, United Kingdom (On-Site)
1 Month ago
NVIDIA - Deep Learning Solution Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shenzhen, Guangdong Province, China

Paper Stacking games - Activity Gameplay Planning Intern - Infinite Warmth

Paper Stacking games

Shanghai, China (On-Site)
1 Week ago
NVIDIA - Deep Learning Intern - Fall 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Buckman - Senior costing accountant

Buckman

Shanghai, China (On-Site)
3 Months ago
Lilith games - Overseas Customer Service Supervisor

Lilith games

Shanghai, China (On-Site)
1 Month ago
Lilith games - Senior Test Engineer (Farlight84)

Lilith games

Shanghai, China (On-Site)
1 Week ago
Qualcomm - Automotive Test Engineer

Qualcomm

Shanghai, China (On-Site)
1 Month ago
IGG - News Editor (Indian)

IGG

Fuzhou, Fujian, China (On-Site)
8 Months ago
Tencent - 41299-服务器性能测试工程师(北京)

Tencent

Beijing, Beijing, China (On-Site)
10 Months ago
Tencent - 技术项目经理

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months ago
Philips - Senior Product Sales, MR

Philips

China (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Audio Engineering Jobs

IO Interactive - Senior Audio Programmer

IO Interactive

Istanbul, İstanbul, Türkiye (Hybrid)
2 Months ago
IO Interactive - Senior Audio Programmer

IO Interactive

Brighton And Hove, England, United Kingdom (Hybrid)
8 Months ago
bytedance - Algorithm Engineer - Audio Understanding

bytedance

Singapore (On-Site)
7 Months ago
IO Interactive - Senior Audio Programmer

IO Interactive

Barcelona, Catalonia, Spain (Hybrid)
8 Months ago
Discord - Senior Software Engineer, Audio/Video

Discord

San Francisco, California, United States (On-Site)
1 Month ago
Qualcomm - Audio Systems - Support Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
bytedance - Software Engineer, Speech & Audio

bytedance

Singapore (On-Site)
7 Months ago
Sega (UK) - Audio Programmer

Sega (UK)

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
yellow brick games - Audio Programmer

yellow brick games

Québec City, Quebec, Canada (Remote)
1 Month ago
Apple - Audio SQA Engineer

Apple

Los Angeles, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Our employees make Qualcomm’s success possible. We hire the brightest minds and foster a supportive, inclusive culture where your ideas have the power to contribute to world-changing innovations and breakthrough technologies. To make that possible, we leverage the breadth and depth of our diverse expertise from around the world to answer the unasked, conquer the complex, and solve some of the biggest challenges only we can – together.

Chennai, Tamil Nadu, India (On-Site)

San Diego, California, United States (On-Site)

San Diego, California, United States (On-Site)

Austin, Texas, United States (On-Site)

San Diego, California, United States (On-Site)

Boulder, Colorado, United States (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Hsinchu City, Taiwan (On-Site)

San Diego, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Qualcomm

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug