美团无人车业务部-嵌入式系统软件BSP工程师
任职要求
1、熟悉Linux系统(不限于Ubuntu、Yocto、OpenWRT),OS功底扎实。具备出色的C/C++软件工程能力,以及良好的软件架构设计能力。 2、具备Linux驱动开发能力,熟悉常见的总线接口,期望具备PCIe、GNSS、Lidar、Camera、Ethernet、Audio中至少一个方向的开发经验。 3、对分布式消息总线有良好的理解和应用经验,具有丰富的系统平台软件开发经验。 4、具备良好的系统分析能…
工作职责
1、参与自动车配送系统的车端分布式系统的迭代设计开发、系统移植和定制、以及深度性能优化,交付高可靠性、高性能的车载分布式系统。 2、参与车载综合业务网关(TBU)设备的系统软件和底层软件设计与开发,保障系统稳定性与性能。 3、负责BootLoader、Linux Kernel配置与裁剪、外设驱动(Audio、Ethernet、PCIe、CAN、SPI、I2C等)的开发与调试,以及锁、调度、IO等系统级优化。 4、参与Android内核(Kernel)的BSP开发、调试与维护,解决Android与Linux双系统间的设备共享、与性能问题。
1、负责智能网联域控制器虚拟化基座(Hypervisor)的设计、开发、调试与性能优化。 2、负责虚拟化环境下I/O设备(网络、存储、外设等)的驱动设计、调度机制优化与稳定性提升。 3、参与自动驾驶车辆车载综合业务网关(TBU)系统软件与底层软件的开发,确保系统具备高性能、高可靠性和可维护性。 4、结合自动配送业务的实际需求,持续优化虚拟化平台在性能、资源隔离、系统安全等方面的表现,支撑系统规模化落地运营。 5、负责虚拟化环境中Android系统的内核与Framework适配、调试和性能优化,确保Android域与Linux域之间的稳定通信与资源共享。
-负责IDG 自动驾驶业务云端服务的渗透测试; -负责对无人车辆、5G 云驾舱和运营基地的风险评估和安全加固; -负责对自动驾驶网络安全&数据安全事件分析、处置。 -跟踪国内外车联网安全动态,迭代威胁情报与漏洞管理。
1. 负责具身智能系统的伺服控制算法设计与开发,包括位置、速度、力矩控制等; 2. 结合动力学建模与传感器反馈,优化高精度、低延迟的实时控制算法; 3. 研究并实现自适应控制、鲁棒控制、模型预测控制(MPC)等先进算法,提升系统动态响应与抗干扰能力; 4. 与硬件团队协作,完成控制算法在嵌入式平台(如DSP、FPGA、ROS等)的部署与性能调优; 5. 设计仿真与实验验证方案,分析系统性能并持续优化算法; 6. 跟踪前沿技术(如强化学习、仿生控制、多模态感知融合等),探索其在伺服控制中的应用。
1. 基于 NVIDIA Isaac 的仿真平台开发 ‒ 搭建和维护基于 NVIDIA Isaac Sim 的机器人仿真系统,支持多种机器人类型(例如移动机器人、机械臂、无人车等)。 ‒ 利用 NVIDIA Omniverse 技术,构建高保真的虚拟环境,模拟物理特性(如动力学、传感器特性、碰撞检测等)。 ‒ 开发和优化 Isaac Sim 中的自定义扩展模块,满足项目需求。 2. 环境建模与场景构建 ‒ 使用 NVIDIA Omniverse 和其他建模工具(如 Blender、Maya)创建逼真的仿真环境和场景。 ‒ 配置和调试虚拟传感器(如激光雷达、摄像头、IMU)以模拟真实硬件行为。 ‒ 构建动态交互场景,用于测试机器人在复杂环境中的性能。 3. 机器人控制与算法验证 ‒ 在仿真环境中集成和测试机器人算法(如SLAM、路径规划、运动控制)。 ‒ 验证和优化机器人感知算法(如视觉检测、环境感知)在高保真模拟环境中的效果。 ‒ 通过仿真结果分析算法性能,为实际机器人实施提供支持。 4. 系统集成与工具链开发 ‒ 与机器人硬件和软件团队合作,将仿真结果与实际机器人验证无缝对接。 ‒ 开发自动化测试工具和数据可视化分析工具,提高开发效率和数据洞察能力。 ‒ 集成 Isaac 与其他机器人框架(如 ROS/ROS 2)以支持全栈开发。 5. 研究与创新 ‒ 研究 NVIDIA Isaac 平台的最新功能和应用场景,将新技术引入仿真系统开发。 ‒ 跟踪机器人仿真领域的前沿技术(如物理引擎优化、AI 模型仿真、数字孪生技术),并应用于项目中。