- Tốt nghiệp Đại học/Cao đẳng chuyên ngành Kỹ thuật Điện tử, Khoa học Máy tính, Công nghệ Thông tin, Xử lý Ảnh hoặc các ngành liên quan. - Có ít nhất 02 năm kinh nghiệm làm việc trong lĩnh vực phát triển phần mềm nhúng hoặc firmware.
- Thành thạo lập trình C/C++ trên môi trường nhúng.
- Kinh nghiệm vững chắc về Edge AI/TinyML:
- Hiểu biết về các framework ML/DL như TensorFlow Lite, PyTorch Mobile, ONNX Runtime.
- Có khả năng tối ưu hóa mô hình AI (quantization, pruning, graph optimization) cho thiết bị tài nguyên thấp.
- Kinh nghiệm làm việc với các thư viện AI chuyên dụng trên chip (ví dụ: CMSIS-NN, X-CUBE-AI, Vitis AI) hoặc các nhân tăng tốc AI của SoC.
- Kiến thức chuyên sâu về Xử lý Tín hiệu Hình ảnh (ISP):
- Hiểu biết về các giai đoạn của ISP pipeline (noise reduction, demosaic, HDR, color correction, tone mapping, sharpening).
- Kinh nghiệm phát triển và tối ưu hóa các thuật toán xử lý ảnh.
- Kinh nghiệm làm việc với dữ liệu hình ảnh (RAW, YUV, RGB).
- Kinh nghiệm làm việc với các kiến trúc vi điều khiển (MCU) như ARM Cortex-M, RISC-V, hoặc vi xử lý (MPU/SoC) như ARM Cortex-A.
- Nắm vững kiến thức về các giao thức truyền thông nhúng (SPI, I2C, UART, CAN, Ethernet) và các hệ điều hành thời gian thực (RTOS) như FreeRTOS, Zephyr, NuttX, hoặc Linux nhúng.
- Khả năng đọc hiểu schematic, datasheet và sử dụng các công cụ gỡ lỗi phần cứng (JTAG/SWD debugger, Logic Analyzer, Oscilloscope).
- Tư duy logic tốt, khả năng phân tích, giải quyết vấn đề và làm việc độc lập cũng như làm việc nhóm hiệu quả. - Trình độ tiếng Anh [Khá/Tốt] để đọc tài liệu chuyên ngành và giao tiếp.
ĐIỂM CỘNG:
- Kinh nghiệm với các công cụ CI/CD cho phần mềm nhúng.
- Hiểu biết về bảo mật trên thiết bị nhúng. - Kinh nghiệm với các thư viện xử lý ảnh (OpenCV).
- Có sản phẩm hoặc dự án cá nhân liên quan đến Edge AI, ISP hoặc thị giác máy tính.
- Kinh nghiệm với VHDL/Verilog hoặc hiểu biết về thiết kế phần cứng SoC cơ bản.
|