![]() |
Thành thạo lập trình C/C++ cho một trong các họ vi điều khiển (STM32, ESP32, PIC, AVR, ARM).
Hiểu về giao tiếp phần cứng như UART, SPI, I2C, CAN, RS485. Biết cách lập trình và debug firmware với JTAG, SWD, ICE.
Có kinh nghiệm làm việc với các giao thức truyền thông như Modbus,...
Làm việc với WPF để xây dựng giao diện giám sát và điều khiển thiết bị công nghiệp.
Lập trình giao tiếp phần cứng qua Serial (UART), USB, TCP/IP, CAN.
Tối ưu hóa phần mềm để thu thập dữ liệu từ PLC, cảm biến, hoặc các hệ thống nhúng.
Biết sử dụng Altium Designer, KiCad, hoặc Eagle để thiết kế sơ đồ nguyên lý và layout PCB.
Hiểu về nguyên lý mạch điện tử: Analog, Digital, Công suất.
Điểm cộng Thành thạo GitHub: Biết sử dụng Git để quản lý source code, hợp tác phát triển phần mềm.
Kinh nghiệm với Altium: Biết cách tạo footprint, schematic, vẽ PCB.
Có kinh nghiệm làm việc với C# để viết tool hỗ trợ lập trình nhúng hoặc điều khiển mạch.
Chưa có kinh nghiệm sẽ được đào tạo.
1. Windows Application - C# WPF
2. Mục tiêu phục vụ nhu cầu trong công ty
3. Kỹ thuật: MVVM, OPENCV, WPF, Window Forms.
4. Ứng dụng: Scadar máy móc, thiết bị, sản phẩm công nghiệp.
Xử lí ảnh ngoại quan sản phẩm. các ứng dụng khác theo yêu cầu
5. Có kiến thức cơ bản về điện tử, điện công nghiệp, các chuẩn giao tiếp cơ bản (USART, I2C, RS232, RS485...., MODBUS)