Edge AI Engineer
CÔNG TY CỔ PHẦN THIẾT BỊ CÔNG NGHIỆP GEIC
Mô tả công việc
- Nghiên cứu, thiết kế và phát triển firmware, middleware, HAL/BSP cho các hệ thống nhúng sử dụng MCU, MPU và SoC. - Thiết kế, phát triển và tối ưu các thuật toán xử lý ảnh (ISP) như giảm nhiễu, cân bằng trắng, demosaic, hiệu chỉnh màu sắc, tăng cường độ sắc nét và các thuật toán cải thiện chất lượng hình ảnh. - Tích hợp, tối ưu và triển khai các mô hình AI/ML trên thiết bị Edge AI; tối ưu mô hình cho CPU, GPU, NPU hoặc AI Accelerator nhằm đáp ứng yêu cầu về hiệu năng và tài nguyên hệ thống. - Phát triển và tích hợp các thành phần phần mềm phục vụ pipeline Camera AI, bao gồm trình điều khiển thiết bị (Driver), HAL/BSP, middleware và các dịch vụ hỗ trợ AI. - Phân tích, tối ưu hiệu năng, dung lượng bộ nhớ và mức tiêu thụ năng lượng của firmware và các thuật toán AI/ISP trên nền tảng nhúng. - Xây dựng mã nguồn chất lượng cao, đảm bảo khả năng bảo trì, mở rộng và tuân thủ các tiêu chuẩn phát triển phần mềm của công ty. - Thực hiện kiểm thử, tích hợp, gỡ lỗi và xử lý các vấn đề kỹ thuật nhằm đảm bảo tính ổn định và độ tin cậy của hệ thống. - Phối hợp với các nhóm Hardware, AI, QA và các bộ phận liên quan trong quá trình phát triển, tích hợp và nghiệm thu sản phẩm. - Nghiên cứu, cập nhật và ứng dụng các công nghệ mới trong lĩnh vực Edge AI, Embedded AI, Computer Vision và Image Signal Processing nhằm nâng cao năng lực và chất lượng sản phẩm.
Yêu cầu công việc
- Thành thạo C/C++ (bắt buộc), bash shell, Python; có kinh nghiệm về Makefile/CMake, U-Boot, lập trình đa luồng/đa tiến trình và microservice. - Có kiến thức về lập trình nhúng trên MCU/MPU (STM32), RTOS hoặc Linux multi-threading, lập trình Linux Embedded (build kernel, tạo image cho Raspberry Pi, Jetson Nano, Qualcomm), U-Boot và các giao tiếp ngoại vi (UART, SPI, I2C, USB). - Am hiểu giải pháp AI trong xử lý hình ảnh (object detection, classification, segmentation, OCR), fine-tuning, training model và các thư viện PyTorch, TensorFlow, ONNX (ưu tiên từng triển khai trên Raspberry Pi hoặc Jetson Nano). - Sử dụng thành thạo Git, GitLab, SVN; có tính kỷ luật, tác phong công nghiệp, trung thực, tinh thần trách nhiệm và ưu tiên người thích chụp ảnh, xử lý ảnh.