20000元以上
* 职位描述:
【工作职责】
1、负责设备运动控制、视觉成像、信号处理等多模块软件开发,保障系统高实时性、高稳定性协同运行。
2、基于 Linux 系统,使用 C++ 开发高性能多线程数据处理与服务程序,负责软件功能模块的设计、开发、测试与迭代,把控开发进度与接口规范性。
3、设计开发设备 MES 自动化通信接口,实现设备与上层系统的稳定数据交互。
4、编写软件设计文档、接口文档、测试报告等技术资料,保障文档完整规范。
5、配合硬件、算法团队完成方案评审、系统集成与测试,排查解决开发及测试过程中的各类软件问题。
6、协助处理客户设备运行中的软件故障与问题。
【教育背景】
1、硕士及以上学历,计算机科学、软件工程、电子工程等相关专业。
【专业技术能力】
1、具备扎实的数据结构与算法基础,编程功底良好。
2、熟悉 Linux 环境 C/C++ 开发,了解 C++11/14/17 常用特性,掌握多线程、进程通信、Socket 网络编程,熟悉 CMake 工具、面向对象开发及常用设计模式。
3、了解 Linux Shell 基础操作,熟练使用 Git 版本控制工具。
4、掌握 Qt 框架、Python(PySide6);有上位机开发、C++ 异步编程、图像处理、高速数据通信、分布式开发经验;熟悉 SECS/GEM 协议、SCADA;有半导体设备、高性能计算相关项目经验优先。
【综合素质】
1、具备良好的学习能力,逻辑思维清晰。
2、具备良好的问题解决能力,责任心强,主动沟通,团队协作。
3、具备良好的英文读写能力,能够阅读英文技术文档。







上海申微智创科技有限公司
招聘信息

津公网安备12010402000967号