职位描述
1、参与测试测量设备软件全生命周期开发,主导或协助以下关键技术研究:
- 嵌入式软件开发(RTOS/Linux环境)及驱动层优化(如PCIe/I2C/SPI外设控制)。
- 大规模并行化架构设计(多线程/多任务动态调度、GPU加速等)与性能调优。
- 动态内存管理、低延迟软件框架及领域特定语言(DSL)模型开发。
2、负责测试设备软件商用化问题攻坚,定位并解决功能异常、性能瓶颈及可靠性问题(如内存泄漏、死锁等);
3、推进前沿技术预研与落地,包括AI算法集成、实时信号处理加速等,构建产品技术壁垒;
4、主导信号处理模块开发,设计高吞吐量数据处理方案(计算/存储/互联优化),实现信号采集、分析与可视化闭环。
职位要求
1、计算机、软件、电子工程、通信等相关专业;
2、具有任意以下关键技能:
A. 嵌入式系统开发:熟悉主流嵌入式操作系统原理与应用,具备操作系统移植、任务调度及资源管理的基础认知,能够参与嵌入式设备驱动程序(如 PCIe、I2C、SPI、UART 等外设)的开发与调试。
B. C/C++ 编程能力:精通 C/C++ 语言,掌握 STL 标准模板库及面向对象编程(OOP)思想,具备良好的代码规范和模块化设计能力;
C. Python 开发能力:熟练使用 Python 进行脚本编写或应用开发,熟悉常用开发框架,能够结合业务需求实现数据处理、界面交互或工具开发;
D. 数据库与数据管理:掌握典型的数据库的设计与开发,能够设计高效的数据存储方案;
E. Web 编程技术:熟悉 Web 前后端开发技术栈,能参与基于 Web 的控制平台或数据可视化系统开发;
F. AI 编程与机器学习应用:掌握至少一种 AI 框架,能实现基础机器学习模型的训练与部署,参与过智能算法的开发