公司简介

1. 开发实验室终端节点的实时数据采集系统,实现试验过程中电压、电流、数字/模拟信号的同步记录与可视化展示:
a) 实验室终端机硬件系统控制协议及SDK开发,实现各种源表、试验驱动板、老化设备等的程序控制(基于GPIB/USB/RS232/LAN等通信协议);
b) 通用型终端机软件程序架构设计、开发及迭代,实现可配置脚本的自动化控制系统(如基于NI TestStand);
c) 设计终端数据或文件存储方案,确保试验数据的高效存储、查询及导出功能(如CSV、Excel或第三方格式);
d) 设计终端机与网络服务器的接口,实现程序/数据的下载和上传。
2. 设计通用型试验驱动板:
a) 设计通用性试验驱动板的软硬件架构及控制协议及数据交互格式,用于规范化:与终端机,及与DUT之间的数据交互;
b) 设计一款基于MCU或处理器的驱动板硬件,用于控制老化炉中实验板上DUT的激励和数据回读;
c) 设计通用型驱动板系统框架(DUT的上位机),可根据用途下载并执行特定的代码来控制老化实验板的DUT。
3. 设计可靠性系统网络服务器,实现远程自动下载程序/数据到实验室终端节点,自动记录终端节点上传的数据并显性化:
a) 设计可靠性系统网络服务器架构及与终端机的数据交互协议;
b) 设计人机权限管理及数据存储方案;
c) 设计数据的显性化面板;
d) 编写服务器应用层代码并调试部署到网络服务器。
1. 本科及以上学历,计算机,自动化,PLC工控等相关专业;
2. 精通C++/Python/C#等至少一门语言;
3. 熟悉网络服务器应用层架构,如Flask,Django等;熟悉网络服务器的部署框架,如Apache、Nginx等;
4. 熟悉Modbus、SCPI、VISA等工业通信协议,具备多设备协同控制开发经验;
5. 熟练使用数据采集工具(如NI DAQmx、PLC、RTU、DTU等)及数据库技术(MySQL/ MongoDB/ PostgreSQL等)者优先;
6. 有电子或软件类竞赛经验者优先。