岗位职责:1.负责激光雕刻切片软件业务功能开发,评估及能够运用常用GUI开发框架,C++,CMake等工具完成产品功能的开发; 2.参与工程结构管理,对模块合理划分,避免模块的重复开发; 3.参与项目预研,对AI及大模型有一定的认识,搭建开源验证平台。 任职要求: 1.突出的工程化能力和解决问题的能力; 2.有一定的软件架构能力,能对软件的整体功能进行分解和重构; 3.对软件工程和项目管理有一定的经验; 4.2年以上C++或桌面GUI软件开发经验; 5.熟练掌握C++语言,理解数据结构与算法,理解进程间通信、多线程并发互斥相关原理;熟悉面向对象程序设计方法; 6.熟悉github开源项目开发流程及有开发经验的优先。 加分项: 1、深厚的数学功底; 2、dxf等文件解析; 3、几何图形算法; 4、图片解析(jpg、png等); 5、填充算法;