职位描述
1.负责3D打印机上下拉机产品的软件研发,负责设计软件各个模块的划分、接口的定义、数据的存储等,包括嵌入式软件的设计、编程、测试及技术文档编写。这涉及嵌入式Linux内核的移植、裁剪、优化和系统构建,以实现3D打印机的特定功能.
2.研发上位机切片软件,适用于FDM系列和光固化系列,涉及二维图像/三维图形处理算法。这包括编写技术文档、算法文件的规范化输出,以及产品图像处理算法的发明专利和软件著作权.
3.参与整个软件研发过程,包括需求分析、技术可行性评估、根据客户需求优化功能,以提供卓越的用户体验.
4.拟定软件设计及开发文档规范,制定软件测试流程及产品测试流程.
5.负责3D打印新材料体系的开发,研究行业和竞品的新材料、新工艺匹配.
6.精通Magics操作及使用建模软件.
7.前端开发工程师:负责开发用户界面,包括网页、移动应用等.
8.后端开发工程师:负责开发服务器端的应用程序,处理来自前端的请求,并返回数据.
9.负责测试软件的功能和性能,确保软件的质量.
10.收集3D打印产品市场及技术需求,开拓3D打印应用领域.
11.配合销售做好售前售后技术支持工作.
任职资格要求:
1.本科及以上学历,专业背景包括计算机、软件工程等理工科专业.
2.至少三年以上的3D打印机开发经验,能够独立开发FDM打印机和LCD光固化打印机的上下位机系统.
3.精通C/C++、Python等编程语言,熟悉Linux、Shell、Makefile系统,有uboot开发经验.
4.熟悉ARM、MIPS等32位嵌入式处理器应用,以及SDIO/USB/SPI/I2C/USART/PWM/ADC采集等通信控制技术.
5.了解并能够应用Delaunay三角化、线段快速求交、三角形求交、凸包、多边形偏移等算法.
6.熟练掌握HTML、CSS、JavaScript等前端技术.
7.熟练掌握后端语言,如Java、Python、Ruby等,并熟悉数据库技术,如MySQL、MongoDB等.
8.具备良好的执行力、责任心、学习能力和沟通协调能力.
9.具有团队合作精神和较高的抗压能力.
查看更多职位描述

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕