ADAS Platform Software Engineer(Algorithm Framework) ADAS平台软件工程师(算法框架)
24小时前
Shanghai, 中国
梅赛德斯-奔驰租赁有限公司
全职
¥25,000 - ¥50,000/月
通过电子邮件或 Google 免费
保存此职位并让您的搜索井井有条
创建一个免费帐户来保存职位、创建警报并从仪表板返回此列表。
通过电子邮件或 Google 免费
该职位来源于猎聘 一、岗位目标
- 开发通信组件
- 开发算法框架
- 开发算法容器与算法框架
- 集成自动驾驶算法模块
- 基于面向服务架构(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
- 开发通信组件
- 开发算法框架
- 开发算法容器与算法框架
- 集成自动驾驶算法模块
- 基于面向服务架构(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