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
- 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.)
- 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
对这个职位感兴趣吗?