Senior Android System Engineer - Audio

Faraday FutureGardena, CA
61d

About The Position

Faraday Future (FF) is a California-based mobility company, leveraging the latest technologies and world’s best talent to realize exciting new possibilities in mobility. We’re producing user-centric, technology-first vehicles to establish new paradigms in human-vehicle interaction. We’re not just seeking to change how our cars work – we’re seeking to change the way we drive. At FF, we’re creating something new, something connected, and something with a true global impact. We are seeking a highly skilled Senior Android System Engineer with deep expertise in Android Automotive OS Audio systems. This role focuses on designing, customizing, and optimizing Android Audio frameworks, integrating third-party algorithms, and enabling advanced in-vehicle audio solutions. The engineer will play a critical role in developing features such as active echo cancellation (AEC), noise suppression (NS), amplifier integration, A2B configuration, microphone/speaker management, and Audio Focus customization, while ensuring seamless integration with Android Audio frameworks and AOSP architecture.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Software Engineering, or a closely related field.
  • 7+ years of Android system development experience, with a strong focus on Audio frameworks
  • Hands-on experience with Android Audio architecture (AudioService, AudioFlinger, AudioPolicyService, Audio HAL).
  • Proven track record in integrating third-party DSP/audio algorithms (AEC, NS, audio effects).
  • Experience with amplifier integration, A2B configuration, microphone/speaker bring-up, and SigmaStudio tools.
  • Familiarity with AOSP system structure and Audio framework implementation.
  • Proficiency in C/C++ and Java/Kotlin for Android system-level development.
  • Strong knowledge of audio routing, session management, and focus control on Android Automotive OS.
  • Debugging and optimization skills for real-time audio performance in embedded systems.
  • Solid understanding of Linux kernel basics, ALSA, and audio driver integration.
  • Hands-on experience with SigmaStudio or similar DSP configuration tools for tuning and validation of amplifier and audio processing.
  • Familiarity with software development tools and workflows such as Jira, Gerrit, and Git for task management, code review, and version control.

Nice To Haves

  • Automotive Audio system development experience in production-grade vehicles.
  • Familiarity with Dolby, DTS, or other automotive audio effect frameworks.
  • Experience with diagnostic standards and protocols, such as UDS over IP or CAN.
  • Knowledge of Vector tools (CANoe, CANalyzer) for in-vehicle audio system validation.

Responsibilities

  • Define and analyze requirements for in-vehicle audio features including Audio user cases, AEC, noise suppression, amplifier integration, and Audio Focus management.
  • Work closely with hardware teams to define A2B bus specifications, microphone/speaker configurations, and routing requirements.
  • Customize and extend Android AudioService, AudioFlinger, AudioPolicyService, and Audio HAL to meet automotive-grade requirements on FF/FX vehicles.
  • Integrate third-party DSP algorithms for echo cancellation, noise suppression, and audio enhancement.
  • Implement customized Audio Focus strategies for multi-user and multi-screen vehicle environments.
  • Debug and resolve issues in audio latency, routing, synchronization, and multi-channel configurations.
  • Optimize performance and memory usage for real-time audio in voice calls, media playback, and infotainment scenarios.
  • Develop validation strategies and test cases for audio features across different vehicle use cases.
  • Perform end-to-end testing with microphones, speakers, amplifiers, and third-party DSP modules.
  • Collaborate with hardware, HMI/UX, and external vendors to ensure seamless system-level audio integration.
  • Work with suppliers and tool vendors to fine-tune and validate amplifier and DSP configurations.
  • Document all modifications to Android Audio frameworks and HAL layers.
  • Maintain system configuration files for A2B buses, amplifiers, and audio routing policies.

Benefits

  • Healthcare + dental + vision benefits (Free for you/discounted for family)
  • 401(k) options
  • Casual dress code + relaxed work environment
  • Culturally diverse, progressive atmosphere
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service