8000-12000元
锦联新经济产业园-U7C-2F
主要职责
1.核心功能开发: 负责上位机软件中高性能数据采集、实时信号处理、图形渲染(如波形、图像显示)等核心模块的C++开发与优化
2.DAG任务调度引擎设计与实现:
(1)参与或主导设计基于有向无环图(DAG) 的检测任务调度系统,用于管理复杂的、具有依赖关系的检测流程
(2)实现高效、低延迟的任务调度算法,确保检测流程的准确性和实时性
(3)优化DAG执行引擎的吞吐量和资源争用问题
3.硬件虚拟化技术探索与应用:
(1)研究和评估将硬件资源进行虚拟化/池化的技术方案,实现硬件资源的灵活分配与隔离
(2)设计与实现硬件抽象层,使上层软件能够透明地访问虚拟化后的硬件资源,提升系统的可维护性和可扩展性
4.架构与性能: 参与软件系统架构的设计与重构,致力于解决高性能计算、多线程同步、内存管理等技术挑战,保证软件的稳定与高效;
5.技术攻关与协作: 编写高质量、可维护的代码,进行代码审查,并与硬件工程师、算法工程师紧密合作,完成系统集成与调试。
任职要求
1.本科及以上学历,计算机科学、软件工程或相关专业;
2.5年以上的C++开发经验;精通现代C++,具备强大的系统编程能力;
3.精通多线程编程、线程同步、锁机制、无锁数据结构等,对并发模型有深刻理解;
4.对操作系统原理、进程/线程调度、内存管理、网络编程有良好的理解;
5.熟悉有向无环图(DAG) 的基本概念及其应用场景,有相关项目经验者优先;
6.具备与硬件设备交互的经验,了解常见的通信协议或工业总线者更佳;
7.具备优秀的沟通能力、团队合作精神和解决问题的能力。
加分项:
1.有工业自动化、检测测量、数据采集(DAQ)或图形图像处理项目经验;
2.熟悉Qt框架 进行GUI开发;
3.了解实时系统概念或有过相关开发经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕