Audio/Haptics Mixed Signal Software Application Engineer
Company: Qualcomm
Location: San Diego
Posted on: May 31, 2025
|
|
Job Description:
Company:Qualcomm ChinaJob Area:Engineering Group, Engineering Group
> Software Applications EngineeringGeneral Summary:As an
Audio/HapticsMixed 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/HapticsTuning/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/Hapticssoftware/solutions and provide customer
training on Qualcomm Audio/HapticsProducts/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/HapticsSoftware
Code. Develop scripts, document various procedures, and customize
Audio/HapticsCalibration 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/hapticsalgorithms 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 analysisExperience
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-mailor call
Qualcomm's toll-free number found. 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 .
#J-18808-Ljbffr
Keywords: Qualcomm, Yucaipa , Audio/Haptics Mixed Signal Software Application Engineer, IT / Software / Systems , San Diego, California
Click
here to apply!
|