工作职责:
1、 按照规范的软件开发流程,完成软件的设计和开发
2、 完成工业软件如CATIASOLIDWORK等的二次开发
3、 编写输出软件相关的各种文档
4、 参与公司业务项目的现场技术支持服务
5、 完成上级部署的其他工作
必备技能:
熟练掌握C#编程,了解C++python编程,精通面向对象编程思想
熟练使用 多线程处理、sqlite数据库,调用C++编写的DLL接口等技术;
熟练掌握线程的创建、销毁、同步等机制。
熟练掌握Windows下Visual Studio编程环境,具有良好的编程风格,规范化、标准化的代码编写和文档书写习惯
加分项
了解WPF、Avalonia,C++、C++/CLR、QT等技术
熟悉HTML、JavaScript、Ajax、CSS等前端技术
具有CAD/SolidWorks/CATIA等软件的二次开发、图形渲染等开发经验
了解材料力学、有限元、机械设计、图形图像学等知识