职位详情
三维可视化算法工程师
1.4-2.7万
十方星链(苏州)航天科技有限公司
北京
不限
本科
03-26
工作地址

十方星链(苏州)航天科技有限公司北京分公司北清路68号院用友软件园北区16号楼D座2层

职位描述

一、岗位职责

1、负责基于 Cesium 的 Web 3D 地球可视化项目的前端开发与维护,利用 Cesium 实现卫星模型、火箭模型的高效加载、渲染与交互功能,打造流畅、逼真的太空场景可视化效果,为用户提供沉浸式的探索体验。

2、运用专业建模工具精心制作高精度、符合项目需求的卫星和火箭 3D 模型,确保模型在 Cesium 环境中的兼容性与可操作性,从外观细节到内部结构,全方位满足项目展示与数据呈现要求。

3、与后端开发团队紧密协作,实现前端界面与后端数据的无缝对接,保障卫星、火箭相关数据的准确传输、解析与可视化展示,如轨道信息、飞行状态等数据的实时更新与动态呈现。

4、对现有前端项目进行性能优化,不断探索创新的优化策略,提升 Cesium 在复杂太空场景下的渲染效率,降低资源消耗,确保项目在不同终端设备上稳定、流畅运行,兼容各类主流浏览器,适配多种屏幕分辨率。

二、任职要求

教育背景 :计算机科学、软件工程、地理信息系统(GIS)或相关专业本科及以上学历。

技术技能 :

1、熟练掌握 JavaScript、HTML5、CSS3 等前端基础技术,具备良好的编程习惯与代码规范意识,能熟练运用至少一种主流前端框架(如 Vue.js、React、Angular),并有实际项目开发经验,高效构建前端应用架构。

2、深度掌握 Cesium 库,熟悉其核心功能、数据结构与渲染原理,具备 1 年以上使用 Cesium 进行 Web 3D 开发的经验,能独立完成基于 Cesium 的复杂场景搭建、模型加载与交互开发,如实现卫星、火箭模型的自定义路径飞行动画、碰撞检测等功能。

3、熟练使用 3D 建模工具(如 Blender、3ds Max、Maya 等)制作卫星、火箭等航天相关模型,了解模型的优化方法,确保模型在 Web 端的高效加载与流畅渲染,从建模到材质贴图处理,全流程把控模型质量。

4、熟悉 WebGL 技术原理,了解图形学基础概念,如矩阵变换、光照模型等,能针对 Cesium 渲染过程中出现的图形质量问题进行分析与优化,提升画面的真实感与视觉效果,解决如模型阴影渲染、大气效果模拟等问题。

工作经验 :具有 2 年以上 Java 前端开发工作经验,有至少 1 个完整的基于 Cesium 的 3D 可视化项目开发经验,涉及航天、军事、地理信息等领域者优先考虑。

问题解决能力 :面对 Cesium 在不同浏览器、不同操作系统下出现的兼容性问题,以及 3D 模型加载渲染时可能出现的性能瓶颈、模型错位等复杂技术难题,具备较强的分析与解决能力,能迅速定位问题根源,制定有效的解决方案并付诸实践,确保项目的顺利推进。

沟通协作 :具备良好的团队协作精神与跨部门沟通能力,能与后端开发人员、产品经理、设计团队等密切配合,共同探讨项目需求、技术实现方案与用户体验优化策略,积极参与团队代码 review,分享技术经验,促进团队整体技术水平提升。

学习能力 :前端技术与航天领域知识不断更新,需保持强烈的学习热情与好奇心,主动关注行业前沿动态,积极学习新技术、新工具,如新型 3D 建模技术、Cesium 的新版本特性等,并能将所学知识快速应用到实际项目中,为项目创新与发展提供动力。

三、加分项

1、有开源项目贡献经历,或在技术社区分享过有价值的 Cesium 开发经验、3D 建模技巧等内容,展现出良好的技术分享精神与行业影响力。

2、熟悉 Java 后端开发技术(如 Spring Boot、Hibernate 等),具备全栈开发能力,能够独立完成从前端到后端的完整项目开发流程,实现前后端一体化的项目部署与运维,在项目开发中能更好地把控整体技术架构与数据流转逻辑,优化系统性能与稳定性。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请