岗位职责
1、负责设计软件核心模块开发,包括图形用户界面(GUI)、业务功能流程,或者三维引擎功能。
2、实现设计软件的交互功能,业务功能开发,以及三维图形功能。
3、与产品、设计团队协作,将用户需求转化为高效技术方案。
任职资格:
1、掌握C++11及以上特性(如Lambda、STL库),具备面向对象设计和设计模式实践经验。
2、掌握Qt等界面开发库。
3、掌握多线程编程、内存优化等经验。
4、掌握常见工业设计软件文件格式及其特点如:rvm,dwg,dgn等(加分项)。
5、掌握一种三维开发库或者几何库如:osg,vtk,occ等(加分项)。
6、掌握一种图形API,如openGL,vulkan,DirectX等(加分项)。