Qualcomm is seeking an Audio SW Engineer to join their team in Shanghai, China. As a member of the Audio Software global development team, you will have the opportunity to work with an international team of hardware, systems, and software engineers to develop cutting-edge audio technology for a wide array of machine learning enhanced smart devices powering mobile, compute, augmented/virtual (XR), entertainment, connectivity, automotive, and IoT products.
Key responsibilities include:
- Technically lead software design and development of embedded audio software for Qualcomm's Snapdragon processors
- Perform high-level requirements analysis and produce documentation
- Manage priorities and monitor progress for multiple tasks
- Communicate software development status to project leads and stakeholders
- Collaborate effectively within and across teams
- Exercise critical thinking skills to solve complex problems
- Identify innovative processes and procedures
- Participate in strategic planning activities
The ideal candidate will have:
- 3+ years of Embedded Software development experience
- Excellent C/C++ programming skills
- Knowledge of software design patterns and multi-threaded programming
- Understanding of computer architecture, real-time operating systems, and algorithms
- Experience with embedded driver development and debugging
- Expertise in multimedia or audio software framework design
- Strong optimization skills for memory and performance
- Bachelor's or Master's degree in Computer/Electrical Engineering, Software Engineering, or Computer Science
Join Qualcomm to work on innovative audio technology and be part of a team pushing the boundaries of what's possible in the world of embedded systems and smart devices.