- Phát triển các phần mềm giám sát và điều khiển (SCADA/HMI) sử dụng ngôn ngữ C# cho các dây chuyền sản xuất tự động, máy móc công nghiệp.
- Giao tiếp với thiết bị công nghiệp: Lập trình kết nối, thu thập dữ liệu và điều khiển PLC, Robot, Biến tần, Thiết bị đo lường & Cảm biến thông qua các giao thức công nghiệp.
- Phát triển các thư viện, driver để kết nối phần mềm với phần cứng, đảm bảo tốc độ và độ ổn định.
- Xây dựng hệ thống MES (Manufacturing Execution System) ở cấp độ cơ bản: thu thập dữ liệu sản xuất (OEE, năng suất, chất lượng), quản lý lệnh sản xuất, theo dõi trạng thái thiết bị.
- Phối hợp chặt chẽ với các
kỹ sư tự động hóa (PLC, Robotics) để phân tích yêu cầu, triển khai và debug hệ thống.
- Bảo trì, nâng cấp và khắc phục sự cố cho các phần mềm hiện có.
- 2 năm kinh nghiệm
lập trình C# cho các ứng dụng trong lĩnh vực tự động hóa, sản xuất thông minh, hoặc IoT công nghiệp.
- Có kinh nghiệm thực tế với các giao thức truyền thông công nghiệp như: Modbus TCP/IP, Modbus RTU (Serial), TCP/IP.
- Đã từng tham gia các dự án phát triển SCADA, HMI Custom bằng C# (WinForms, WPF)
- Hiểu biết về quy trình sản xuất trong nhà máy và các thiết bị tự động hóa (PLC, Sensor, Robot).
- Thành thạo C# & .NET (hoặc .NET Core/5+): Đặc biệt là các kỹ năng về Multi-threading, Async/Await (vì giao tiếp thiết bị cần xử lý bất đồng bộ), Socket Programming.
- Kinh nghiệm với các hệ thống MES .
- Kinh nghiệm với cơ sở dữ liệu thời gian thực và lưu trữ: SQL Server (lưu trữ lịch sử sản xuất), Redis (caching dữ liệu thời gian thực).
- UI/UX cho môi trường công nghiệp: Kinh nghiệm với WinForms để thiết kế giao diện vận hành rõ ràng, thân thiện.
- Tư duy logic, phân tích và giải quyết vấn đề nhanh nhạy.
- Khả năng giao tiếp tốt với các kỹ sư thuộc nhiều lĩnh vực khác (cơ khí, điện, tự động hóa).
- Có thể đi công tác ngắn hạn đến nhà máy để khảo sát, triển khai và xử lý sự cố.