职位描述
岗位职责:1、Cesium引擎核心开发与优化:a. 主导Cesium引擎底层的物理引擎模块的设计、开发和性能优化,提升引擎的计算效率、稳定性和扩展性。b. 深入研究Cesium引擎架构,提出和实施可行的技术方案,推动其底层架构的提升与优化。c. 针对三维物理仿真应用场景,进行引擎性能分析,解决复杂三维环境下的物理计算瓶颈。2、技术领导与团队管理:a。 领导并协调Cesium物理引擎开发团队,制定技术路线和开发计划,确保项目按时高质量交付。b. 培养团队成员的技术能力,推动团队技术创新,定期进行技术评审和知识分享。c. 协作其他技术部门,确保物理引擎与Cesium其他模块(如图形渲染、地理信息系统、场景构建等)的无缝集成和协同工作。3、产品需求分析与技术架构设计:a. 与产品经理和业务团队紧密合作,理解客户需求,明确技术要求,制定适合的物理引擎架构方案。b. 负责物理引擎相关模块的设计文档、接口规范及技术方案编写,确保项目开发顺利进行。4、技术创新与研究:a. 关注行业内最新的三维物理引擎技术和趋势,持续跟进行业前沿技术,推动公司技术的创新和提升。b. 探索和引入新的物理模拟方法、算法优化技术,提升Cesium引擎在三维环境中的物理交互表现。5、质量保证与性能优化:a. 参与引擎的自动化测试、性能测试和持续集成工作,确保引擎的稳定性和高效性。b. 在复杂应用场景中进行深度调优,提升Cesium引擎的渲染效率、物理精度以及实时性能,确保引擎能够在大规模数据和复杂计算环境下稳定运行。岗位要求:1、本科及以上学历,计算机科学、软件工程、物理学、数学等相关专业。2、五年以上三维图形引擎或物理引擎开发经验,至少1年团队管理经验,有成功带领技术团队完成复杂项目的经验。3、精通Cesium引擎的底层架构,熟悉其渲染、物理、地理信息系统等各模块的实现原理。4、深入理解物理引擎相关算法(如碰撞检测、力学仿真、刚体动力学、流体模拟等),能够进行定制化开发和优化。5、熟练掌握C/C++/Rust等编程语言,具备良好的算法和数据结构基础,具有扎实的系统架构设计和问题解决能力。6、熟悉现代计算机图形学原理、GPU编程技术(如OpenGL、Vulkan、WebGL等),并能够在三维环境中实现高效的物理模拟。7、良好的团队领导和管理能力,能够激励团队成员,推动技术进步。8、强烈的责任感,具备优秀的沟通协调能力,能够跨部门协作并有效管理多方利益关系。9、善于解决复杂问题,能够在高压环境下快速决策并推动项目进展。10、良好的英语阅读和写作能力,能够阅读英文技术文档。加分项:1、熟悉Cesium引擎以外的其他三维引擎(如Three.js、Unreal Engine、Unity3D等),并有一定的跨引擎开发经验。2、有大规模三维虚拟场景的开发经验,了解行业中的相关标准和实践。参与开源项目,特别是在物理引擎、图形学等领域有贡献。
企业介绍
亚信科技是中国领先的信息科技产品及服务提供商,拥有丰富的软硬件产品开发和大型工程实施经验。公司深耕市场超过 30 年,在 5G、云计算、大数据、人工智能、物联网、数智运营、业务及网络支撑系统(BSS&OSS)等领域具有先进的技术能力和众多成功案例,客户遍及通信、广电、能源、交通、政务、金融、邮政等行业。 近年来,亚信科技持续聚焦云网、数智、IT 三类产品的研发,并结合咨询规划、数智运营和系统集成能力,不断向“产品与服务双领先”目标迈进。2024 年公司进一步提出“四个转变”发展战略,聚焦打造 5G 专网、边缘智能、信创数据库、大数据与可信数据流通、xGPT 等战略级软件及软硬一体产品,并加强向非通信及国际市场的开拓。 亚信科技始终致力于将 5G、人工智能、大数据等数智技术赋能至百行千业,与客户共创数智价值。面向未来,公司将努力成为最可信赖的数智价值创造者,并依托数智化全栈能力,创新客户价值,助推数字中国。