Tham gia phân tích yêu cầu hệ thống, thiết kế
kiến trúc cấu phần Audio trên nền tảng Android Automotive.
Phát triển và tối ưu hóa các thành phần Framework layer và Audio Service của Android cho các dòng màn hình ô tô thế hệ mới.
Lập trình, gỡ lỗi (debugging) và bảo trì luồng âm thanh (audio stream lifecycle) từ tầng Framework xuống đến tầng Audio HAL.
Phối hợp cùng đội ngũ kỹ sư quốc tế để tích hợp dịch vụ âm thanh xe hơi chuyên dụng (CarAudioService).
Must-have (Bắt buộc):
Kinh nghiệm: Từ 3 đến 5 năm kinh nghiệm chuyên sâu về Android Framework hoặc phát triển hệ thống Embedded Android. Có khả năng tùy biến các dịch vụ hệ thống (System Services) trên nền tảng Automotive.
Ngôn ngữ lập trình: Thành thạo ngôn ngữ Java và C++ (Bắt buộc phải có khả năng đọc, hiểu và tùy biến mã nguồn mở AOSP).
Hiểu rõ kiến trúc hệ điều hành Android, có kinh nghiệm phát triển tầng Framework layer (đặc biệt sâu về CarAudioService).
Nắm vững luồng xử lý âm thanh toàn diện (End-to-end Audio Pipeline) xuyên suốt từ: Application → Framework → Audio HAL → DSP → Hardware.
Có khả năng thiết kế và tối ưu hóa các chiến lược định tuyến âm thanh (Audio Routing Strategies) đáp ứng các kịch bản đặc thù trên ô tô (như: Media, Navigation, Voice Assistant, Telephony, Alerts).
Thiết kế hệ thống: Hiểu về Design Patterns và có kinh nghiệm thiết kế biểu đồ kiến trúc phần mềm (UML).
Ngoại ngữ:
Tiếng Anh giao tiếp tốt (đọc hiểu tài liệu kỹ thuật chuyên sâu và làm việc trong môi trường quốc tế).
Nice-to-have (Ưu thế):
Kinh nghiệm Tích hợp & Xử lý phần cứng (HAL/DSP): Có kinh nghiệm thực tế triển khai Audio HAL, cấu hình file Audio Policy XML và tích hợp DSP (đặc biệt làm việc với ngoại vi DSP trên HiFi cores).
Kinh nghiệm Xử lý tín hiệu âm thanh: Có kiến thức/kinh nghiệm tích hợp WebRTC AEC (Acoustic Echo Cancellation - Khử tiếng vang) cho các ứng dụng Trợ lý giọng nói.
Có kinh nghiệm phát triển ứng dụng Android (đặc biệt là các ứng dụng Media Player hoặc Sound Recorder).
Thành thạo công cụ kiểm thử/gỡ lỗi hệ thống âm thanh: Logcat, dumpsys, QACT, AudioTrack/AudioRecord/AudioFlinger traces.
Sử dụng tốt các công cụ quản lý mã nguồn/dự án (JIRA, Confluence, Git, Gerrit)
Có kinh nghiệm làm việc theo mô hình Agile/Scrum.