一、岗位职责:1.负责上位机软件的设计、开发、调试及优化,确保软件性能满足项目需求;2.开发包含图形人机界面的上位机软件,提供直观、易用的操作界面;3.实现上位机与下位机(FPGA)通过以太网通信的功能,确保数据传输的高效和稳定;4.参与项目需求分析,撰写软件设计文档和测试报告;5.配合硬件工程师完成系统联调,解决现场技术问题。二、任职要求:1.本科及以上学历,计算机科学与技术、软件工程、自动化、电子工程等相关专业;2.熟悉至少一种编程语言,如C/C++、C#、Python等;3.具有图形用户界面开发经验,熟悉Qt、MFC、WPF等任一GUI框架;4.熟悉网络编程,有以太网通信开发经验;5.了解USB、PCIE、DDR协议,有相关协议软件开发经验者优先;6.具备良好的编程习惯和文档编写能力;7.具有较强的学习能力和团队协作精神,能适应快节奏的工作环境。三、加分项:有FPGA或嵌入式系统开发经验;熟悉数据库管理和数据分析;熟练使用版本控制工具,如SVN;了解数字信号处理、信号与系统;参与过代码规范文档编写;有工业自动化、通信设备或相关领域项目经验。