Mobileye
Mobileye
Mobileye phát triển các hệ thống hỗ trợ lái xe tiên tiến và công nghệ lái xe tự hành cho ngành công nghiệp ô tô. Công ty kết hợp thị giác máy tính, trí tuệ nhân tạo, phần cứng độc quyền và phần mềm để hỗ trợ an toàn phương tiện trong nhiều ứng dụng, từ hỗ trợ người lái đến vận hành tự hành. Các hệ thống của Mobileye đã được triển khai trên hơn 190 triệu phương tiện, cho thấy vai trò của công ty trong việc đưa các công nghệ ô tô dựa trên thị giác vào sản xuất quy mô lớn.

Lập trình viên C++ cấp cao, tích hợp mạng nơ-ron cho hệ thống cảm nhận 3D

Lập trình viên C++ cấp cao tại Mobileye, tích hợp mạng nơ-ron vào các hệ thống cảm nhận 3D phục vụ xe tự hành. Tối ưu phần mềm C++ thời gian thực để triển khai trên các thiết bị biên có tài nguyên hạn chế.

Mô tả

  • Thiết kế và triển khai các hệ thống C++ quy mô lớn hỗ trợ các pipeline AI và thuật toán cho hoạt động cảm nhận và nhận thức 3D theo thời gian thực trên xe
  • Tích hợp các mô hình mạng nơ-ron vào phần mềm sản xuất, bao gồm môi trường chạy mô hình, luồng cảm biến và dữ liệu, tiền xử lý, hậu xử lý và xác thực hệ thống
  • Cải thiện hiệu năng thời gian chạy, hiệu quả sử dụng bộ nhớ, độ trễ và thông lượng cho các tác vụ nhận thức 3D độ chính xác cao trong môi trường hạn chế tài nguyên
  • Phát triển và chịu trách nhiệm về hạ tầng ứng dụng để vận hành hiệu quả các giải pháp thuật toán và mạng nơ-ron trên thiết bị biên với yêu cầu nghiêm ngặt về độ trễ và tài nguyên
  • Hỗ trợ quy trình triển khai mạng nơ-ron, bao gồm chuyển đổi mô hình, thực thi suy luận, lập hồ sơ hiệu năng và tối ưu hóa
  • Chịu trách nhiệm đưa tính năng từ thiết kế kỹ thuật và triển khai đến tích hợp, kiểm thử và phát hành
  • Đóng góp vào CI/CD, kiểm thử tự động và các quy trình phát triển cho hệ thống thuật toán sản xuất
  • Phối hợp với các nhóm Mobileye liên chức năng về kiến trúc hệ thống, cảm nhận 3D và thuật toán AI

Yêu cầu

  • Có ít nhất 4 năm kinh nghiệm thực tế phát triển C++
  • Tốt nghiệp cử nhân Khoa học Máy tính, Kỹ thuật Phần mềm hoặc lĩnh vực tương đương
  • Nắm vững thiết kế hướng đối tượng, kiến trúc phần mềm và phát triển hệ thống quy mô lớn
  • Có kinh nghiệm phát triển trong môi trường Linux
  • Quan tâm đến việc triển khai mạng nơ-ron trên thiết bị biên, bao gồm môi trường chạy suy luận, tối ưu hiệu năng và tích hợp mô hình
  • Chủ động, có tinh thần làm chủ công việc và mong muốn phát triển năng lực lãnh đạo kỹ thuật rộng hơn
  • Có ít nhất 2 năm kinh nghiệm thực tế phát triển Python, bao gồm NumPy và Pandas (lợi thế)
  • Có kinh nghiệm tối ưu hiệu năng, cải thiện hiệu quả sử dụng bộ nhớ và phát triển hệ thống thời gian thực (lợi thế)
  • Quen thuộc với các phương pháp CI/CD và kiểm thử tự động (lợi thế)
  • Có kinh nghiệm về thuật toán, thị giác máy tính, học sâu, nhận thức 3D hoặc các nhóm dữ liệu (lợi thế)
  • Có nền tảng về thị giác máy tính 3D, đám mây điểm hoặc độ sâu, phát hiện vật thể hoặc triển khai AI nhúng và AI biên (lợi thế)
  • Có kinh nghiệm với các công cụ điều phối quy trình như Airflow hoặc Argo (lợi thế)
  • Có ít nhất 2 năm kinh nghiệm về kỹ thuật dữ liệu hoặc hệ thống backend xử lý dữ liệu sản xuất quy mô lớn (lợi thế)