Lucid Motors
Technical Specialist, Embedded Infotainment (Audio) Job at Lucid Motors in South
Lucid Motors, Southfield, MI, United States, 48076
Overview
Location: Southfield, MI. Lucid Motors is seeking a Technical Specialist, Audio, to join the Infotainment Software team. You will be responsible for implementing, enhancing, integrating, optimizing, and delivering audio framework and HAL. You will collaborate with cross-functional teams to develop and integrate features.
Key Responsibilities
- Design, develop, test, deploy, maintain, and enhance large-scale software solutions for Android, including framework components and user-facing features related to audio and media.
- Work on layers of the Android audio stack, including kernel level, Hardware Abstraction Layer (HAL), and application frameworks.
- Implement features like low-latency data exchange for audio and text.
- Optimize system performance for stability, low latency, and minimal resource consumption.
Qualifications & Skills
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field with 8+ years of automotive domain experience.
- Strong knowledge of Android Audio Framework.
- Strong programming skills, including C++, Java JNI, Binders, and IPC mechanisms.
- Experience with middleware audio policy manager, audio flinger, Android HAL, media server, and audio server.
- Knowledge of Android development and debugging tools.
- Knowledge of design patterns, data structures, OOP concepts, and multi-threading.
- Experience creating detailed SW architecture, requirements, and design documents.
- Knowledge of UNIX/Linux.
- Experience in Automotive Infotainment or SDV is a plus.
- Understanding of audio frameworks (QNX MMF, OpenMAX, Android NuPlayer/StageFright, Android Audio System components, GStreamer).
- Experience in ALSA or Audio HAL, HIDL in Android is a plus.
- Understanding of Codec2 interface in Android is a plus.
- Experience with Agile methodologies and Scrum; familiarity with ASPICE in SW development lifecycle.
- Team player and alignment with agile development and ASPICE.
Apply
To apply, submit your resume and fill out the application fields as prompted.