跳转到主要内容

ADAS Platform Software Engineer(Algorithm Framework) ADAS平台软件工程师(算法框架)

Technology
梅赛德斯-奔驰租赁有限公司
Shanghai, 中国¥25,000 - ¥50,000 /月1周前截至 2026/11/20
全职现场办公

职位描述

该职位来源于猎聘 一、岗位目标 - 开发通信组件 - 开发算法框架 - 开发算法容器与算法框架 - 集成自动驾驶算法模块 - 基于面向服务架构(SOA)开发并维护开发工具链 - 负责自动驾驶 / 高级驾驶辅助系统架构设计 - 负责设计文档编写与测试相关工作 - 协助开展应用软件的开发 - 协助软件集成与版本发布 二、任职资格 1.学历要求 本科及以上学历,计算机软件、电子、电气工程、机电一体化、自动化或其他软件相关专业 2.经验要求

  • 5 年以上面向对象软件开发经验(优秀应届生也可考虑) - 精通
    • C++ 软件开发,至少具备
    • Linux、Windows、安卓、MacOS 其中一个平台的开发经验 - 具备
    • Linux 开发环境与工具链使用经验 - 拥有进程间 / 远程进程通信以及多线程编程经验 - 具备性能优化、高效代码编写以及软件调试经验 - 有算法开发经验者优先,例如定位、雷达感知、超声波雷达 - 有算法集成经验,掌握基础算法相关知识者优先 - 基于模型开发经验优先 - 有车载嵌入式软件开发经验优先 - 具备跨文化沟通能力,能够对接不同层级人员 - 英语流利,掌握德语优先 3.知识要求 - 精通
    • C++ 以及脚本语言(如
    • Python),拥有大型软件系统开发经验 - 熟练掌握
    • C++ 标准模板库容器,熟悉常用数据结构与设计模式 - 熟练掌握车载以太网相关协议(至少掌握其一):TCP/IP、SOME/IP、DoIP、AVB/TSN 等;具备一定功能安全与信息安全基础 - 至少熟悉 / 具备以下其中一项技术经验:QNX / 汽车级
    • Linux、自适应
    • AUTOSAR、机器人操作系统
    • ROS - 熟悉汽车软件过程改进及能力测定模型(ASPICE)优先Job

Objective
  • Develop communication component.
  • Develop algorithm framework.
  • Develop Algorithm Container &
    • Algorithm Framework.
    • Integrate AD algorithm module.
    • Develop and maintain dev tool chain based on SOA
    • Responsible for the architecture design of AD/ADAS.
    • Responsible for design documents and testing
    • Assist in the development of application software
    • Assist in software integration and release Education
    • Bachelor degree or above (including degree), major in computer software, electronics, electrical engineering, mechatronics, automation or other software related majors Experience
    • More than 5 years working experience in object-oriented software development,(Excellent fresh graduates are also acceptable.)
Proficient in C++ language software programming, working at least one platform such as Linux, Windows, Android, MacOS
  • Experience in Linux development environment and tool chain
  • Working experience inter/remote process communication & multi-threads programming
  • Experience in performance optimizations, writing efficient implementations, and software debugging.
  • Experience in algorithm development, such as localization, radar perception, USS, is plus
  • Experience in algorithm integration, familiar with base algorithm know how, is plus
  • Experience in model base development is plus
  • Working experience in in-vehicle embedded software development is plus
  • Inter-cultural competence and communication skills with various hierarchy levels.
  • Fluent English, German is a plus Knowledge
  • Strong skill in C++ programming and scripting languages (Python among others) with large software system development experience
  • Strong practical knowledge of STL container, Familiar with common data structure & design model
  • Proficient in vehicle Ethernet related protocols (at least one): TCP/IP, SOME/IP, DoIP, AVB/TSN, etc., with a certain functional security and information security foundation
  • Strong knowledge or experience (at least one): QNX/AGL, Adaptive AutoSAR or ROS
  • Familiar with ASPICE is plus
Keywords
C++PythonLinuxObject-Oriented Software DevelopmentInterprocess CommunicationMultithreaded ProgrammingPerformance OptimizationSoftware DebuggingAlgorithm IntegrationAlgorithm Framework DevelopmentAutomotive EthernetTCP/IPSOME/IPDoIPAdaptive AUTOSARROSWindowsAndroidmacOSSTL

对这个职位感兴趣吗?