
文远知行集成开发工程师(2026届校招)
任职要求
1.计算机科学、车辆工程或相关领域的本科及以上学历; 2.有在校机器人或者车辆软件开发经验者优先; 3.熟练使用C++/Python,有能力对…
工作职责
这个职位负责自动驾驶基础架构部门相关产品的集成开发工作,包括但不限于:参与基础架构部门所有产品的集成开发工作,所涉及平台包括但不仅限于:车辆状态监控、自动驾驶数据采集、数据上传、自动驾驶软件版本打包及部署、数据仓库、数据分析平台、数据可视化平台、算法仿真平台、大数据执行平台等等;参与到以上相关工具链系统的定制化开发,以及集成开发工作,包括:与开发团队协同工作,集成各个软件模块和系统组件;对相关工具进行二次开发,满足定制化项目的要求;维护相关系统的可用性,与开发团队一起定位和解决问题;参与自动驾驶软件的算法仿真平台系统集成,包括:开发和维护仿真测试工具和框架,执行自动化测试脚本,并分析和测试报告结果。

团队介绍: 我们专注于构建高质量高价值的数据资产,助力公司在数据驱动的决策、运营、增长、营销和创新中不断优化。加入我们,你将接触前沿大数据技术,深度参与业务数据项目,实现个人与公司的共同成长。 1、负责数据源的采集、清洗、转换及集成,确保数据的完整性和准确性。参与多种业务数据的建模和数据内容的开发与迭代; 2、利用ETL工具和编程语言(如SQL、Python、spark、flink)进行大数据的处理和开发,编写高效的数据处理逻辑,确保数据的高效传输与存储; 3、根据业务需求,参与设计和优化公司数据仓库的整体架构,包括事实表、维度表的搭建,保证数据仓库的扩展性、稳定性和性能; 4、定期监控数据的质量,参与数据的核查与清理,确保数据仓库中的数据可靠、准确,能够支撑公司多样化的业务分析需求; 5、 与产品、运营、BI团队密切协作,理解并转化业务需求,设计合理的数据模型、数据挖掘模型和数据内容产品。
作为机器人应用开发工程师,你将深度参与机器人产品应用层的设计与研发,让复杂的硬件技术转化为用户可感知的流畅体验,包含以下业务方向: 1、机器人终端应用开发:参与机器人人机交互系统应用开发和集成,包含语音、屏幕控制、robot service等Android应用开发; 2、手机App应用开发:参与Android/iOS App开发或专用掌机Unity开发,实现低延迟的远程操控、状态监控、第一人称视角(SR/XR)显示功能; 3、机器人生态SDK开发:参与机器人生态SDK开发工作,协助构建对外的接口规范,参与机器人具体业务场景应用开发; 4、任务书Agent: 配合算法团队,在应用层实现基于大模型(VLT等)的任务规划,让机器人能够理解并执行跨度时间长、步骤复杂的复合型任务。

PNC组介绍:在自动驾驶系统中,决策规划与控制可以类比为人类的大脑与神经。确保“大脑与神经”正确高效地“思考”和安全舒适地“执行”,是一个优秀的规划与控制组的职责所在。规划控制团队分为决策团队、规划团队和控制团队。决策规划部门的主要目的是在复杂的无人驾驶环境中找到安全的行驶方案,例如通过人类驾驶的数据分析何时进行变道,对前方车辆是跟随还是绕行。决策规划部分还要从路上的真实数据中学习人类驾驶的共识,比如道路拥堵时到底什么时候能变道,后车要怎么表达出它是否让行,进而思考如何把这种共识应用到具体算法中。此外,决策规划要能将不同的未来收敛到当选确定的行为中。控制部分则是负责将上述的行为严格地执行到车辆上。 · 负责自动驾驶车辆控制算法的开发、实现和测试工作; · 与其他开发人员完成系统集成和调试工作。