Phát triển, kiểm thử và bảo trì các phần mềm nhúng, phần mềm điều khiển hoặc hệ thống quản lý liên quan đến sản phẩm và quy trình sản xuất điện tử, nhằm đảm bảo hiệu suất, độ ổn định và tính tương thích của hệ thống. Thiết kế và viết mã điều khiển cho các module phần cứng như cảm biến, motor, bộ truyền thông (UART, SPI, I2C, CAN...). Thiết kế và phát triển phần mềm giao diện người dùng (GUI) chạy trên PC, HMI hoặc thiết bị di động. Tích hợp phần mềm với phần cứng và hệ thống quản lý sản xuất (MES/SCADA/PLC/HMI). Sử dụng các công cụ mô phỏng, debug, kiểm thử tự động (unit test, functional test...) để đảm bảo chất lượng phần mềm. Phân tích lỗi từ phản hồi sản xuất hoặc khách hàng để khắc phục và cải tiến phần mềm. Phối hợp với bộ phận R&D, sản xuất, QA để triển khai phần mềm vào dây chuyền sản xuất. Soạn tài liệu kỹ thuật: hướng dẫn lập trình, tài liệu API, sơ đồ hệ thống, quy trình cập nhật phần mềm.