岗位职责:1、负责激光加工设备的需求调研与功能拆解;2、负责系统整体软硬件的方案设计与评估;3、负责Linux系统移植、优化,搭建软件开发平台;4、负责功能模块的开发与测试;5、负责新技术方向的探索与可行性评估。岗位要求:1、熟悉Linux系统,具备Linux软件开发能力;2、熟悉uboot、kernel、rootfs移植,具备内核裁剪、调试、优化能力,有Linux下实时系统开发经验优先;3、熟悉ARM、x86架构,具备Cortex-m、Cortex-A、FPGA、DSP、异构SoC中的一种或多种开发经验,有freertos、rt-thread、ucos等轻量级实时系统开发经验优先;4、熟悉EtherCAT总线,具备总线设备通信调试能力,有EtherCAT主站、从站开发经验优先;5、具备计算机网络相关知识体系,熟悉socket编程开发;6、熟悉C/C++、python、shell,熟悉Makefile、autotools等编译工具;7、熟悉Qt或PyQt,具备一定的UI开发能力;8、具备一定硬件知识,能够根据应用需求进行硬件选型、评估。