
京东
软件开发
软件开发
发布于 大约 14 小时前普通员工/个人贡献者
北京市
高级经验
全职员工
仅现场办公
学历未注明
软件工程
Ios
Mbtiles
Opengl Es
Sdk开发
地图引擎
性能优化
跨平台开发
AI 估算 · 20k–35k
京东物流高级SDK开发岗位,技术栈深度大,市场薪酬竞争力强,参考北京高级C++工程师薪资水平。
职位详情
关于这个职位
该职位负责京东物流移动端地图SDK的架构设计与开发,深度定制渲染管线,实现高性能地图渲染
需要精通C++和移动端地图引擎,具备源码级定制经验
适合有GIS或地图开发背景的高级工程师
最低要求
精通C++,熟悉客户端原生开发与调试
深入理解移动端地图引擎架构,有源码级定制经验,熟悉OpenGL ES、Vulkan等渲染管线
掌握MBTiles格式及主流瓦片数据协议
熟悉SDK打包与发布流程,具备模块化、组件化开发经验
了解坐标系转换、地图投影、加密算法等地理信息学基础概念
工作职责
SDK架构设计与开发:基于移动端原生地图引擎,构建支持自有坐标系、加密算法与在线矢量瓦片服务的SDK,提供SDK交付物
渲染管线深度定制:深入地图引擎源码,定制各端渲染流程,实现高帧率、低延迟的地图渲染体验
MBTiles集成与本地服务:实现MBTiles文件的解析,支持离线地图数据的高效加载与缓存
跨平台能力扩展:了解android、IOS等主流移动端适配方案,确保跨平台一致性
性能优化与稳定性保障:通过瓦片预加载、数据分层、缓存机制等策略,提升大规模地理数据渲染性能
建立监控与告警体系
优先资格
有GIS、遥感等相关行业背景,熟悉高并发地图服务架构
具备从0到1构建SDK并推动产品落地的完整项目经验
AI 洞察
优缺点分析
优点
- 京东物流是行业巨头,平台稳定,技术积累深厚,能为简历增添含金量
- 地图SDK作为基础设施,项目成果可复用性强,个人贡献可见度高
- 北京作为科技中心,行业交流机会多,未来跳槽选择面广
- 对C++和图形学知识要求极高,需要非常扎实的底层功底和学习能力
- 地图领域专业性强,入门曲线陡峭,需要补充大量地理信息学知识
- 适合精通C++、对图形学和地图引擎有浓厚兴趣的高级工程师,希望在地理信息或底层框架领域深耕的技术人才
缺点 / 挑战
- 岗位涉及底层渲染管线定制和地图引擎源码级开发,技术挑战大,能快速提升图形学、地理信息等硬核技能
- 跨平台开发涉及Android和iOS两套环境,调试和性能优化工作量大,可能面临较高工作强度
角色解读
- 在地图引擎和渲染技术领域深耕,成为技术专家,主导核心模块架构
- 横向扩展至GIS、遥感、高并发地图服务架构,成为空间计算领域全栈工程师
- 往技术管理方向发展,带领团队推动地图SDK产品从0到1落地
- 基于移动端原生地图引擎,设计并开发支持自有坐标系、加密算法和在线矢量瓦片服务的SDK
- 深入地图引擎源码,定制渲染管线(OpenGL ES、Vulkan),优化渲染性能和帧率
- 实现MBTiles离线地图数据的高效加载、缓存和本地服务
- 确保跨平台(Android、iOS)的地图功能一致性和稳定性,并建立性能监控体系
- 精通C++,熟悉客户端原生开发(Android/iOS)和调试技能
- 深入理解移动端地图引擎架构,具备源码级定制经验,熟悉OpenGL ES或Vulkan渲染管线
- 掌握MBTiles格式、瓦片数据协议和坐标系转换、地图投影等地理信息学基础
- 具备SDK打包与发布、模块化组件化开发经验
申请策略
- 在简历或求职信中重点说明对地图技术的热情和源码级钻研能力,展示个人技术博客或GitHub相关项目
- 了解京东物流的业务场景(如配送路径优化、仓储可视化),思考地图SDK如何助力降本增效,在面试中展现业务理解
- 突出C++和客户端原生开发项目经验,尤其是与地图、图形学、渲染相关的工作
- 展示在开源地图引擎(如Mapbox GL、Google Maps等)二次开发或定制渲染管线的案例
- 强调MBTiles、瓦片数据协议、坐标系转换等技术难点解决经历
- 列举从0到1构建SDK或模块化组件化设计的成功项目
- 系统学习OpenGL ES或Vulkan渲染管线原理,动手实现简单渲染demo
- 熟悉主流地图引擎源码(如Mapbox GL Native),尝试定制渲染流程或性能优化
面试指南
- 用STAR法则(情境、任务、行动、结果)组织项目经历,突出技术难点和量化成果
- 对于原理性问题,先给出整体框架(如渲染管线各阶段),再深入细节(如顶点缓冲、着色器优化),最后联系实际应用
- 请详细描述你对OpenGL ES渲染管线的理解,以及如何优化绘制性能?
- 你在地图引擎源码定制中遇到过哪些棘手问题?如何解决?
- MBTiles格式是如何组织的?如何实现高效离线加载和缓存?
- 如何保证地图SDK在Android和iOS上的一致性?有哪些适配难点?
- 请举例说明你从0到1构建SDK的流程和关键决策
- 复习OpenGL ES、Vulkan管线核心概念,准备一个你熟悉的渲染优化案例
职位点评
69
综合评分
京东物流高级地图SDK开发,技术前沿成长快,薪资中上,但WLB不确定。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合追求技术深度和前沿领域发展、对薪资和稳定性有基本保障、能接受较重工作节奏的开发者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展85
工作生活50
使命价值60
薪资福利
70中等
京东物流薪资在行业中上水平,且已上市,福利体系完善,但JD未明确薪资和具体福利细节。
薪资信号未披露(AI估算:20K-35K/月)
成长发展
85较高
岗位涉及底层渲染、地图引擎等前沿技术,技术成长空间大,但JD未提及培训、晋升等成长机制。
技术前沿前沿/新兴技术
技术栈C++、OpenGL ES、Vulkan、MBTiles、地图引擎
业务类型ambiguous
工作生活
50较低
仅现场办公,未提及弹性工时或WLB信息,北京通勤和工作强度可能较高。
工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)
使命价值
60中等
京东物流属于稳定成熟行业,岗位社会影响力中性,JD未强调使命感或社会价值。
行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
京东 的其他在招职位
相似职位推荐
Watch Jobs