职位描述
岗位职责:
负责CAD软件的二次开发工作,设计并实现新的功能模块或插件。
基于AutoCAD/BricsCAD等平台进行C 或C#语言的开发,优化CAD软件的性能和用户体验。
分析并解决客户在使用CAD过程中遇到的技术问题,提供定制化的开发服务。
与项目管理团队及其他开发团队紧密协作,确保开发进度、质量和需求的准确实现。
参与CAD平台相关的技术研究和创新,提升团队技术水平。
撰写相关的技术文档,进行开发过程中的单元测试和版本控制。
任职要求:
计算机科学或相关专业本科及以上学历,具有3年及以上CAD二次开发经验。
熟练掌握AutoCAD API,BricsCAD SDK,或者其他CAD平台的二次开发接口。
精通C 或C#语言,具有较强的面向对象编程能力和设计模式的应用经验。
具有基于CAD二次开发的插件、功能模块或定制化开发经验,能够独立开发并调试复杂的CAD项目。
熟悉CAD图形处理、绘图自动化、数据交换等技术,有实际的项目经验者优先。
了解Windows平台开发,熟悉多线程、内存管理等相关技术。
具有较强的逻辑思维能力和问题分析能力,能够在面对技术难题时独立解决。
良好的团队合作精神,积极主动,具备较强的沟通和学习能力。
优先考虑:
有AutoCAD二次开发、BricsCAD开发、SolidWorks API等CAD相关平台开发经验者优先。
具备相关项目经历,能够展示完成的CAD二次开发项目或插件。
熟悉AutoLISP、.NET(特别是C#与AutoCAD的结合)等开发语言和工具。