
Rivian and Volkswagen Group Technologies là liên doanh công nghệ ô tô được thành lập vào năm 2024, chuyên xây dựng nền tảng phần mềm cho xe điện. Hoạt động của công ty bao gồm hệ điều hành xe, bộ điều khiển phân vùng, dịch vụ đám mây và kết nối, trí tuệ tích hợp trên xe, trí tuệ nhân tạo và bảo mật phương tiện. Công ty phát triển các nền tảng phần mềm B2B và công cụ kỹ thuật dành cho các thương hiệu ô tô, góp phần tạo ra những phương tiện có khả năng vận hành cao hơn, kết nối tốt hơn, an toàn hơn và có thể cập nhật, đồng thời thúc đẩy các kiến trúc phần mềm dùng chung cho thị trường di chuyển bằng điện.
Kỹ sư phần mềm cấp cao, hệ thống xử lý video đa phương tiện
Thiết kế kiến trúc hệ thống video độ trễ thấp trong xe cho nền tảng xe điện của Rivian và Volkswagen Group Technologies. Dẫn dắt hệ thống đa phương tiện từ thu hình, codec, truyền phát đến hiển thị.
186.000 $ – 255.750 $ / năm
Kết hợpToàn thời gianTrưởng nhómNgôn Ngữ Bắt Buộc: Tiếng AnhKỹ sư full-stackKỹ sư phần mềmMô tả
- Chịu trách nhiệm về kiến trúc đường truyền video từ camera đến màn hình.
- Thiết kế và tích hợp khả năng mã hóa, giải mã video H.264, H.265 và AV1 được tăng tốc bằng phần cứng.
- Phát triển tính năng truyền phát và ghi hình với RTSP, RTP, WebRTC, MP4 và MKV.
- Phân tích và tối ưu hiệu năng video thời gian thực cùng độ trễ từ đầu vào đến đầu ra trên CPU, GPU, codec phần cứng, ISP và DSP.
- Xây dựng và duy trì ngăn xếp đa phương tiện với GStreamer, V4L2, libcamera, FFmpeg và SDK của nhà cung cấp.
- Tích hợp hệ thống đa phương tiện với hệ điều hành, máy chủ hiển thị và các hệ thống tiêu thụ ở hạ nguồn như thị giác máy tính, AI, HMI và viễn thông.
- Thiết lập tiêu chuẩn kỹ thuật, đánh giá thiết kế và mã nguồn, hướng dẫn kỹ sư và phối hợp giữa các nhóm.
- Làm việc với các nhóm sản phẩm, phần cứng, camera và ISP, nhận thức môi trường, và nền tảng.
- Xây dựng chỉ số chất lượng video, phép đo độ trễ, dữ liệu đo từ xa và khả năng truy vết.
- Chẩn đoán và xử lý tình trạng rớt khung hình, xé hình, mất đồng bộ âm thanh-video và các vấn đề về độ ổn định khi vận hành.
- Tạo nguyên mẫu và hoàn thiện thiết kế đường truyền cùng cấu hình codec.
Yêu cầu
- Thành thạo chuyên sâu C++ hiện đại (C++17 trở lên) trên Linux hoặc hệ thống nhúng.
- Kỹ năng vững về đa luồng và hệ thống thời gian thực.
- Có nhiều kinh nghiệm thực tế xây dựng đường truyền video dùng trong sản phẩm, bao gồm thu hình bằng V4L2 hoặc libcamera, tích hợp tinh chỉnh ISP, codec phần cứng (H.264, H.265, AV1) và giao thức truyền phát (RTSP, RTP, WebRTC).
- Kinh nghiệm chuyên sâu với GStreamer, bao gồm phát triển plugin hoặc phần tử tùy chỉnh, và/hoặc FFmpeg.
- Kinh nghiệm với các cơ chế đồ họa và bộ nhớ trên Linux như DMA-BUF, DRM/KMS, Wayland và EGL.
- Kinh nghiệm tối ưu khối lượng xử lý đa phương tiện trên phần cứng nhúng không đồng nhất (CPU, GPU, VPU, ISP, DSP), bao gồm luồng dữ liệu không sao chép và thiết kế có cân nhắc mức tiêu thụ điện năng, nhiệt độ.
- Kinh nghiệm dẫn dắt kiến trúc cho các hệ thống đa phương tiện phức tạp, hướng dẫn kỹ sư và định hình lộ trình giữa các nhóm.
- Hiểu biết vững về thuật toán, cấu trúc dữ liệu, kiến trúc phần mềm và các nguyên lý cơ bản về video.
- Bằng cử nhân hoặc thạc sĩ về khoa học máy tính, kỹ thuật máy tính, kỹ thuật điện hoặc lĩnh vực liên quan.
- Có ít nhất 10 năm kinh nghiệm phù hợp.
- Ưu tiên có kinh nghiệm về hệ thống camera ô tô, yêu cầu an toàn chức năng hoặc bảo mật, tích hợp thị giác máy tính hoặc AI, và OpenCL, OpenGL ES hoặc Vulkan.
Phúc lợi
- Chương trình thưởng hiệu suất công ty hằng năm với mức mục tiêu 15%.
- Cổ phiếu hạn chế (RSU), tùy thuộc vào phê duyệt của hội đồng quản trị và các yêu cầu về thời gian vesting.
- Bảo hiểm y tế.
- Chương trình tiết kiệm hưu trí.
- Nghỉ phép có lương.
- Các chương trình hỗ trợ kế hoạch hóa gia đình.
- Hình thức làm việc kết hợp tại văn phòng và từ xa.