
商汤IAG-安卓开发工程师
任职要求
1. 本科或以上学历,计算机及相关专业,有3年以上Android工程开发经验;
2. 熟练掌握java/kotlin语言,深入理解并能熟练使用基础类库,熟悉java虚拟机;熟练使用Android Studio、Git等开发工具;
3. 熟悉Android平台框架(涉及UI、自定义View、framework、多线程、网络等)
4. 熟练掌握Android性能优化方法和相关调试工具;掌握Jni 运行原理、内存泄漏的应对方案、功耗问题的优化经验、以及崩溃堆栈的排查经。
5. 具有良好的工作主动性:主动发现问题,主动解决问题,主动协助解决问题,主动预测风险;
6. 具备高度的责任心和自驱性,主动承担团队责任,提升团队绩效
工作职责
1. 负责车舱AI产品设计与开发,按照产品计划,按时、高质量完成产品交付工作。 2. 负责疑难问题处理,系统性能、功耗等优化工作。

1. 业务研发:负责车载大模型应用相关设计与开发:负责Android应用的架构设计、编码、测试和部署。编写核心代码,借助安卓开发框架集成大模型能力,实现流畅交互,搭建车载大模型应用,包括多模态沿途风光、主驾迎宾等功能模块; 2. 技术研究:跟踪最新的Android技术发展趋势,评估和实施新技术以提升应用性能。针对大模型在安卓平台应用,探索模型轻量化、推理加速等手段,减少资源占用,实现移动端高效运行;

1、可视化界面开发: a.设计并实现高性能、高保真的图像/视频流实时显示模块(支持多路摄像头输入); b.开发感知结果显示组件(如:2D/3D目标检测框、车道线、可行驶区域、点云渲染、轨迹预测等),确保渲染准确、流畅; c.构建实时性能监控面板,直观展示系统状态、资源占用、算法指标等关键数据(图表、仪表盘等); d.实现人机交互 (HMI) 控件:包括但不限于地图操作(缩放、平移、视角切换)、时间轴控制、场景选择、图层管理、视图切换等; e.开发数据录制与回放控制功能按钮及状态指示界面; 2、交互与用户体验: a.设计并实现流畅、直观的用户交互逻辑,提升工程师的操作效率和工具易用性; b.确保界面响应迅速,尤其在处理大规模实时数据流时保持良好的性能; c.关注用户反馈,持续优化工具链的用户体验; 3、工程化与协作: a.使用现代前端框架和最佳实践进行模块化、组件化开发,保证代码质量和可维护性; b.与后端工程师紧密协作,定义高效的数据通信接口 (API/WebSocket),确保前后端数据流稳定可靠; c.与算法工程师、测试工程师、产品经理有效沟通,理解需求并将其转化为技术实现; d.编写清晰的技术文档和接口文档; 4、性能与可靠性: a.优化前端渲染性能,解决大数据量、高频率更新带来的性能瓶颈; b.确保工具链的高可靠性和稳定性,特别是在长时间运行和数据录制场景下; c.开发必要的测试用例,参与前端自动化测试建设;

1. 负责自动驾驶泊车场景中,基于视觉、超声、IMU、轮速等多种传感器的感知融合算法研发工作; 2. 负责基于多传感器的Freespace区域融合、边界生成以及动态障碍物处理工作; 3. 负责车位融合工作,包括车位的跟踪、优化、属性判定等工作; 4. 负责融合算法在产品线的部署优化与精度对齐工作,与共同完成量产项目的交付。