岗位职责:
负责CAD软件的二次开发、维护和优化工作;
根据项目需求,进行CAD功能模块的设计与实现;
编写高质量的代码,确保软件的稳定性和性能;
参与需求分析、技术方案设计和技术文档编写;
解决开发过程中遇到的技术难题,优化现有系统;
与产品经理、测试工程师等团队成员紧密合作,确保项目按时交付;
参与代码评审,分享开发经验,提升团队整体技术水平。
任职要求:
计算机科学、软件工程、机械工程或相关专业本科及以上学历;
熟练掌握C++、C、C#等编程语言中的一种或多种;C++语言优先
最少数量掌握NX、Creo、Solidworks、Catia等CAD工具中的其中一种
具备3年以上CAD软件二次开发经验,CAD二次开发项目及CAD与PLM集成开发经验者优先;
熟悉CAD系统架构和常用算法,具备良好的数学基础;
熟悉OpenGL、DirectX等图形库,有图形学相关经验者优先;
具备良好的问题分析和解决能力,能够独立完成任务;
具备良好的团队合作精神和沟通能力;
英语读写能力良好,能够阅读和理解英文技术文档。