AOSP Audio Software Engineer Job at Sigma Group in San Diego
Sigma Group, San Diego, CA, United States, 92189
We are seeking a highly skilled AOSP Audio Software Engineer to join our dynamic team in San Diego. The ideal candidate will possess deep expertise in Android audio frameworks, Qualcomm audio HAL and kernel, and ALSA, with a proven track record of developing and optimizing audio solutions on Android platforms. You will be responsible for designing, implementing, and debugging audio software on AOSP, ensuring high-quality audio performance on Qualcomm platforms.
You will work with teams defining the audio experience for hundreds of millions of users across a family of apps.
We are looking for passionate and articulate technologists, who love jumping in to solve novel problems. Join us to help transform entertainment and social experiences with global departments dedicated to research, computer vision, haptics, social interaction, and more.
RESPONSIBILITIES
- Design, develop, and integrate audio software components within the Android Open-Source Project (AOSP).
- Implement and optimize audio HALs (Hardware Abstraction Layers) for Qualcomm platforms.
- Work extensively with ALSA (Advanced Linux Sound Architecture) for audio routing and control.
- Develop and maintain audio drivers and kernel modules.
- Debug and resolve complex audio issues, including those related to HALs, ALSA, and AOSP audio frameworks.
- Triage and resolve Android audio bugs, providing timely and effective solutions.
- Collaborate with cross-functional teams, including hardware, software, and QA engineers, to deliver high-quality audio solutions.
- Conduct performance analysis and optimization of audio subsystems.
- Develop and maintain test plans and procedures for audio functionality.
- Utilize and understand QC (Qualcomm) platforms and toolsets.
- Write clean, efficient, and well-documented C++ and Java code.
- Develop novel systems, firmware, and signal processing code.
- Identify areas of performance, quality and reliability.
MINIMUM REQUIREMENTS
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Proven experience as an AOSP Audio Software Engineer.
- Hands-on experience with audio driver development and kernel modules.
- Strong debugging and problem-solving skills, particularly in the context of Android audio.
- Experience in Android bug triaging and resolution.
- Familiarity with Qualcomm platforms and tools.
- Excellent C++ and Java programming skills.
- Strong understanding of software development lifecycle.
- Excellent communication and collaboration skills.
- C++ experience, including use of C++ 11 features.
- Problem solving and optimization experience.
PREFERRED ADDITIONAL SKILLS, PERSONAL TRAITS AND EXPERIENCE
- Team player
- Proactiveness in collaborating and execution.
- Flexibility to switch technical context
- Willingness to learn new methods / tools / processes
- Ability to prioritize and multitask
- Strong problem solving and critical thinking skills
- Strong communication and interpersonal skills
WE OFFER
Annual salary range for this role is $80,000 – $250,000 per year.
The Annual Salary is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. This range is subject to change and may be modified in the future.
Sigma Connectivity Inc also offers a comprehensive benefits package which includes:
- Paid Time off/Vacation and Paid Holidays
- 401(k)
- 401(k) matching
- Life insurance
- Flexible Spending Account (FSA): Healthcare and Dependent Care
- Health Savings Account (HSA)
- Employee Assistance Program
- Employee and Customer Referral Program
- For positions in California long-term and short-term disability insurance