Skip to main content
职位
人才
服务
学院
简历
博客
中国
职位
软件工程师
WEB前端开发
返回
WEB前端开发
Technology
上海赛力斯凤凰技术有限公司
上海-浦东新区, 中国
1周前
截至 2026/10/28
全职
收藏
立即申请
为这个职位调整我的简历
职位描述
负责智能驾驶数据平台3D可视化核心功能的架构设计与开发,基于Web技术实现大规模点云渲染、车辆轨迹回放、传感器覆盖模拟、3D场景重建等特色功能。 2. 基于Three.js、Babylon.js、WebGL/WebGPU等技术,开发高性能、跨浏览器的3D可视化组件,支持海量点云、图像、轨迹数据的实时渲染与交互操作(旋转、缩放、平移、框选、测距等)。 3. 针对自动驾驶场景(如路测数据回放、仿真场景展示、传感器数据融合可视化),设计和实现专业的数据展示组件,包括但不限于:点云语义分割渲染、3D目标检测框标注展示、BEV视角渲染、多传感器覆盖热力图等。 4. 基于Webviz、RViz等开源可视化工具进行二次开发或功能集成,支持ROS bag/MCAP等数据格式的解析与可视化展示,提升数据回放和分析效率。 5. 持续优化3D渲染性能,针对百万级点云、复杂场景进行渲染调优(如LOD、实例化渲染、数据压缩、GPU并行计算),保证浏览器端的流畅体验。 6. 与后端工程师、算法工程师紧密协作,定义高效的数据传输协议和数据结构,减少数据传输开销,提升加载和渲染速度。 7. 参与前端工程化建设,封装可复用的3D可视化组件库,编写技术文档。 8. 跟踪Web 3D前沿技术(如WebGPU、三维重建、实时渲染),探索新技术在智能驾驶数据平台的应用场景。 1. 教育背景:计算机科学、软件工程、图形学、数学或相关专业本科及以上学历。 2. 工作经验:具备3年及以上前端开发经验,其中至少2年以上Web 3D开发经验,有智能驾驶、智慧城市、GIS或游戏行业3D可视化项目经验者优先。 3. 精通JavaScript/TypeScript,熟悉React或Vue等主流前端框架,具备良好的编码习惯和工程化思维。 4. 深入理解Three.js或Babylon.js源码及原理,能够基于底层API进行二次开发和性能优化。 5. 熟悉WebGL/WebGPU渲染管线、着色器编程(GLSL/HLSL),了解图形学基础理论(坐标系变换、光照模型、着色算法、纹理映射等)。 6. 具备海量点云、网格模型或地形数据的加载与渲染优化经验,熟悉点云格式(LAS、PCD、PLY)解析及处理者优先。 7. 熟悉地理空间坐标系转换(WGS84、GCJ02、UTM等),有GIS或地图引擎开发经验者。 8. 具备扎实的渲染性能优化能力,熟练使用性能分析工具,能够针对CPU/GPU瓶颈进行调优,掌握实例化渲染、LOD、数据压缩、Web Worker多线程等常用优化手段。 9. 熟悉ROS/ROS2生态系统,了解Webviz、RViz等可视化工具,有ROS bag或MCAP数据格式解析与可视化经验者优先。 10. 具备良好的团队协作和沟通能力,能够与算法、后端、产品、设计等角色高效配合,理解业务需求并转化为技术实现。 11. 对3D可视化技术有持续热情,关注行业动态,能够快速学习新技术并应用到实际项目中。 12. 加分项:熟悉自动驾驶数据格式(如NuScenes、KITTI)及其可视化方式;有点云深度学习模型(如PointNet、PointPillars)可视化经验;熟悉WebAssembly,有C++模块编译及与JavaScript互调经验;
Keywords
5-10年
WebGL
OpenGL Shading Language
Typescript
Babylon.js
Cg
JavaScript
Babylon Software
对这个职位感兴趣吗?
申请
为这个职位调整我的简历
相关
5-10年
1,000+ 职位
WebGL
59 职位
TypeScript
489 职位
软件工程师工作
1,000+ 职位
软件工程师薪资
1,000+ 职位
技术
1,000+ 职位