跳转到主要内容

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

Technology
梅赛德斯-奔驰租赁有限公司
上海市, 中国¥25,000 - ¥50,000 /月昨天截至 2026/12/24
全职

职位描述

该职位来源于猎聘 一、岗位目标 - 开发通信组件 - 开发算法框架 - 开发算法容器与算法框架 - 集成自动驾驶算法模块 - 基于面向服务架构(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
LinuxMacosPythonDebuggerToolchain

对这个职位感兴趣吗?