职位详情
超精密光电测试技术课题组软件开发工程师
1.5-2万
清华大学精密仪器系
北京
不限
本科
01-16
工作地址

北京市海淀区清华大学

职位描述
岗位职责:
1.开展上位机软件开发工作,基于 Qt 框架实现人机交互界面(GUI),完成多线程数据采集、实时波形显示、参数配置、状态监控及数据存储等功能;
2.负责高速信号处理算法的软件实现与优化,利用 GPU 并行计算(CUDA / OpenCL 等)对大规模数据进行加速处理,提升系统实时性与吞吐能力;
3.参与高速数据链路的软件开发与调试,包括 DMA 数据传输机制、缓存管理、数据流调度与同步,配合硬件团队完成 FPGA 板卡与 GPU 之间的数据高效传输;能熟练调用.dll动态链接库或SDK的API接口完成程序开发;
4.参与样机软件部署、系统联调及现场试验,定位并解决高速数据传输、实时处理及系统稳定性相关的软件问题,提出系统与软件性能优化方案;
5.负责编写和维护软件相关技术文档,包括软件设计说明书、接口文档、测试报告及用户使用手册等;
6.完成领导交办的其他临时性工作。

任职要求:

1.本科及以上学历,软件工程、计算机科学相关专业;
2.具备扎实的软件开发基础,熟练使用 C/C++,熟悉 Qt 框架及其多线程、信号与槽、界面布局等机制,有复杂上位机软件开发经验者优先;
3.熟悉高速信号处理或数值计算相关算法,有 GPU 加速计算(CUDA / OpenCL) 或并行计算开发经验者优先;
4.了解或具备 DMA 数据传输、高速接口(如 PCIe、Ethernet、USB3.0 等)软件开发或调试经验,能够进行高吞吐数据流的缓存与调度管理;
5.具有良好的团队合作精神和沟通协调能力,工作积极主动,责任心强。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请