Cesium研发工程师


任职要求:

1、 三年以上工作经验,硕士及以上学历;

2、 熟悉计算机图形学;

3、 熟悉OpenGL或者WebGL;

4、 熟悉shader编程(GLSL或者HLSL)者优先;

5、 有两年以上相关工作经验,熟悉javascript;

6、 three.js、Cesium等相关WebGL项目开发经验者优先考虑;

7、 有良好的编码规范、文档习惯。

岗位职责:

1、 熟悉JavaScript开发,包括模块化开发,性能测试,压缩混淆等;

2、 熟悉Cesium引擎,有相关开发经验;

3、 研究如何提升WebGL的渲染性能;

4、 研究和开发三维相关功能,如三维渲染特效、漫游交互、模型动画等;

5、 研究和处理三维相关数据格式;

6、 WebGL产品SDK封装,编写SDK开发指南、API手册以及其他技术文档。




Revit二次开发工程师


岗位职责:   

1、 负责主导实施Revit软件的二次开发,能根据项目需求进行Revit插件的开发、调试和维护,解决项目中的问题和技术难题;

2、 应用专业知识,独立或配合产品经理完成公司内部的Revit二次开发任务;

3、 负责协助编写软件说明书和演示文档,参与项目需求和技术方案的交流和讨论;

4、 Revit的API有深入研究,能解析模型完成数据流转者优先考虑;

5、 完成领导交待的其他工作。


  任职资格:

1、 三年以上工作经验,硕士及以上学历;

2、 熟悉Autodesk Revit软件,具有二次开发经验;

3、 熟悉Autodesk CAD软件二次开发经验者优先;

4、 熟悉C#编程语言,Revit及其API;

5、 Revit文件格式有深入了解及熟悉IFC及其他通用三维模型格式者优先考虑;

6、 逻辑思路清晰,具有较强的创新能力,有很好的计划性、执行力、沟通组织与协调能力;

7、 有较强自学能力,善于研究问题;团队合作意识强,有良好的沟通协作能力。




     

三维引擎开发


岗位要求:   

1、 本科及以上学历,计算机相关专业;

2、 熟练掌握一种开发语言(c++,js,java);

3、 英语通过CET4;

4、 具有较好的自学能力和创新精神,积极主动、敢于负责,善于沟通、有团队合作意识,有较强总结分析和文字表达能力;


  加分项目:

1、 对计算机图形学有深厚的兴趣;

2、 了解地理信息相关专业知识;

3、 在校期间有过实际项目开发经验;

4、 在校学习成绩优秀,获得过学校三等及以上奖学金或类似奖项;