职位描述
岗位职责:
1. 基于恩智浦 PowerPC 系列处理器(如 P2020、P1020、T4240 等)与嵌入式 Linux 系统,负责质谱仪核心控制系统的架构设计、模块开发与全流程集成;
2. 主导 Lua 脚本开发与优化,包括业务逻辑实现、Lua 与 C/C++ 混合编程(底层接口封装、脚本调用驱动 / 算法、Lua 扩展模块开发等);
3. 开发并优化质谱仪设备控制逻辑,包括各类核心部件(离子光学透镜、四极杆、离子阱、检测器等)及外围设备的驱动程序、联动控制策略,保障扫描流程稳定运行;
4. 实现 “数据采集 - 参数调整” 闭环控制:基于质谱仪扫描获得的数据集,设计实时参数校准逻辑,动态优化控制参数(如电压、频率、气流等),提升检测精度与稳定性;
5. 解决控制系统在硬件适配、实时性调度、数据处理延迟、Lua 脚本与底层驱动交互等方面的技术问题,保障质谱仪长期稳定运行;
6. 编写规范的技术文档,包括控制系统设计说明书、校准调谐手册、算法实现文档、Lua 接口文档及调试报告,支撑测试与量产交付;
任职资格:
一、核心技能(必备):
1. 电子工程、计算机科学、计算机应用或相关专业的硕士或学士学位;
2. 3 年以上 恩智浦 PowerPC 架构嵌入式开发经验,精通 PowerPC 核心架构(e500v2/e6500 等内核、多核心调度、内存控制器),熟悉至少一款主流型号(P2020/P1020/T4240 等)的硬件特性;
3. 熟练掌握嵌入式 Linux 系统开发:精通内核裁剪与配置、字符设备 / 网络设备驱动开发、实时进程调度(PREEMPT_RT 优先)、IPC 通信、网络编程,能独立基于 Yocto/Buildroot 构建定制化系统;
4. 熟练使用 Lua 编程语言,具备丰富的 Lua 脚本开发与优化经验,精通 Lua 与 C/C++ 混合编程(底层驱动 / 算法封装、Lua 扩展模块开发),能实现复杂业务逻辑与硬件控制的高效交互;
5. 具备较强的问题排查能力,能独立解决控制系统实时性、设备联动稳定性、数据处理精度等核心技术问题。
二、加分技能(优先考虑):
1. 有 质谱仪 / 色谱仪 / 光谱仪等分析仪器控制系统开发经验,深入理解质谱仪扫描模式(如全扫描、选择离子扫描)、数据采集与参数调优逻辑;
2. 精通离子光学系统、四极杆质量分析器、离子阱的控制原理,有相关部件校准、调谐程序开发的实际案例;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕