职位描述
SoC平台软件开发岗位职责:1. 负责平台公共组件和系统服务架构设计和开发。2. 负责平台软件CPU、内存、IO资源占用等。4. 负责软件系统疑难问题的定位和解决。岗位要求:1. 项目经验:至少具有一次完整的自动驾驶量产项目经验,至少熟悉其中一种主流芯片平台,例如:地平线Jx系列、英伟达Orin/Thor、华为ADC。2. 技术能力要求:①熟练掌握c++及其新特性;②熟悉主流设计模式;③优秀的编程风格习惯、文档撰写能力和团队沟通能力;加分项:1. 有独立软件架构能力SoC平台软件开发-通信中间件和应用岗位职责:方向一:负责开发平台化的通信中间件和架构,保证可靠、实时、稳定、低负载、高吞吐量的通信,通信协议包括DDS、Someip、UDP、TCP等,优化中间件性能。方向二:负责开发计算框架和调度框架,为算法提供统一的编程范式。方向三:负责各类传感器接入和通信应用的开发,包括camera、激光雷达、毫米波、超声波、组合定位、底盘,核间通信、板间通信、域间通信。岗位要求:1. 项目经验:至少具有一次完整的自动驾驶量产项目经验,至少熟悉其中一种主流芯片平台,例如:地平线Jx系列、英伟达Orin/Thor、华为ADC。方向一需要有实际的主流DDS/SOMEIP集成或开发经验,方向三需要有实际相关模块的开发经验。2. 技术能力要求:①熟练掌握c++及其新特性;②熟悉主流设计模式;③优秀的编程风格习惯、文档撰写能力和团队沟通能力;④熟悉DDS、SOMEIP、UDP、TCP等通信协议;⑤熟悉TROS或ApAutosar或Cyber或Ros等主流自动驾驶平台软件;⑥熟练掌握各种调试手段和系统调试工具,熟悉性能优化⑦优秀的编程风格习惯、文档撰写能力和团队沟通能力。加分项:1. 参与开发过通过功能安全认证的软件2. 熟悉TC-8测试和someip ets。3. 对操作系统、linux内核有深入理解,实际参与过项目中内核方面问题的调查和解决。SoC平台软件开发-数据闭环和平台工具链岗位职责:1. 方向一:与算法、大数据团队紧密配合,设计和开发平台化的的量产数据回传和研发数采软件,适应不同平台和不同车型。2. 方向二:开发数据录制、回灌、解析以及自动驾驶平台工具链软件,设计高效数据包格式,支持跨平台使用。3. 方向三:搭建研发支持平台,能够自动获取实车台架各种日志和数据,挖掘有效数据并在前端展示,协助研发团队提高调车、解决问题的效率。岗位要求:1. 项目经验:至少具有一次完整的自动驾驶量产项目经验,至少熟悉其中一种主流芯片平台,例如:地平线Jx系列、英伟达Orin/Thor、华为ADC。2. 技术能力要求:①熟练掌握c++及其新特性,熟悉Python编程语言;②熟悉主流设计模式;③优秀的编程风格习惯、文档撰写能力和团队沟通能力;④熟悉DDS;⑤熟悉TROS或ApAutosar或Cyber或Ros等主流自动驾驶平台软件;⑥方向一和方向二:熟悉一种主流的数据包格式;加分项:1. 有一定的前端开发经验和后端平台架构经验。2. 熟悉其中一种主流自动驾驶平台的全套工具链。SoC平台软件开发-信息安全岗位职责:1. 负责自动驾驶域控制器的整体信息安全解决方案,包括安全启动、安全更新、诊断安全、安全控制、防火墙、密码学、PKI、双向认证、数据安全、秘钥灌装、售后安全调试等。2. 负责和供应商沟通需求和分工界面,推进信息安全方案落地。3. 负责部分信息安全模块的配置/设计/开发,例如密码学、PKI等。岗位要求:1. 项目经验:至少具有一次完整的自动驾驶量产项目经验,至少熟悉其中一种主流芯片平台,例如:地平线Jx系列、英伟达Orin/Thor、华为ADC。2. 技术能力要求:①熟练掌握c++及其新特性,有实际编程经验;②熟悉主流设计模式;③优秀的编程风格习惯、文档撰写能力和团队沟通能力;④熟悉密码学和行业通用信息安全方案;加分项:1. 有行业网络安全证书,例如CISSP。2. 有一定的功能安全经验。SoC平台软件开发-编解码/图像/脱敏岗位职责:1. 负责自动驾驶camera图像的编码和解码,设计平台化的编解码接口,支持硬解和软解。2. 负责脱敏的集成和部署、图像处理等岗位要求:1. 项目经验:至少具有一次完整的自动驾驶量产项目经验,至少熟悉其中一种主流芯片平台,例如:地平线Jx系列、英伟达Orin/Thor、华为ADC。2. 技术能力要求:①熟练掌握c++及其新特性;②熟悉主流设计模式;③优秀的编程风格习惯、文档撰写能力和团队沟通能力;④熟悉YUV、H254格式;⑤熟悉主流芯片平台上的编解码特性和方案;⑥熟悉ffmpeg。加分项:1. 有修改/优化ffmeg的经验。2. 熟悉cuda。SoC平台软件开发-诊断/OTA/EOL/标定岗位职责:2.岗位要求:1. 项目经验:至少具有一次完整的自动驾驶量产项目经验,至少熟悉其中一种主流芯片平台,例如:地平线Jx系列、英伟达Orin/Thor、华为ADC。2. 技术能力要求:①熟练掌握c++及其新特性;②熟悉主流设计模式;③优秀的编程风格习惯、文档撰写能力和团队沟通能力;④熟悉YUV、H254格式;⑤熟悉主流芯片平台上的编解码特性和方案;⑥熟悉ffmpeg。加分项:SoC平台软件开发-平台健康/故障/LifeCycle岗位职责:2.岗位要求:1. 项目经验:至少具有一次完整的自动驾驶量产项目经验,至少熟悉其中一种主流芯片平台,例如:地平线Jx系列、英伟达Orin/Thor、华为ADC。2. 技术能力要求:①熟练掌握c++及其新特性;②熟悉主流设计模式;③优秀的编程风格习惯、文档撰写能力和团队沟通能力;④熟悉YUV、H254格式;⑤熟悉主流芯片平台上的编解码特性和方案;⑥熟悉ffmpeg。加分项:SoC平台软件开发-诊断刷写上位机/维测工具/故障可视化等工具集岗位职责:2.岗位要求:1. 项目经验:至少具有一次完整的自动驾驶量产项目经验,至少熟悉其中一种主流芯片平台,例如:地平线Jx系列、英伟达Orin/Thor、华为ADC。2. 技术能力要求:①熟练掌握c++及其新特性;②熟悉主流设计模式;③优秀的编程风格习惯、文档撰写能力和团队沟通能力;④熟悉YUV、H254格式;⑤熟悉主流芯片平台上的编解码特性和方案;⑥熟悉ffmpeg。加分项:SoC平台软件开发-BaseTech岗位职责:1. 负责不同芯片平台全车型智驾域控及传感器BaseTech,诊断/OTA/EOL/can通信/以太通信/故障/电源管理等平台底软业务对接,为供应商赋能为可靠性稳定性量产交付负责。2. 负责企标规范以及工程经验输入,从需求拆分、架构设计、功能开发、部署实施、用例设计等逐步化解,通过开发赋能、成果物评审全面把控风险。3. 负责平台底软类共通性,解决车型平台设备仕向地等差异性因素影响,确认责任划分定位定界,推动相关问题澄清与解决。4. 负责通信应用(诊断/刷写/EOL等) 通信协议(CAN、DOCAN、TCP/IP、SOMEIP、DOIP、TSYNC等) 通信通路等测试用例测试报告审核,EEA复测验证确认,版本节点质量把控。5. 负责对外BaseTech问题排查,技术讨论,跨域专项测试,产线售后问题对接,多部门沟通协调支持。6. 负责通用诊断/刷写/故障分析等维测工具开发,支持产线/标定/OTA/售后等流程贯通,功能分析验证确认。岗位要求:1. 项目经验:至少具有一次完整的自动驾驶量产项目经验,至少熟悉其中一种主流芯片平台,例如:地平线Jx系列、英伟达Orin/Thor、华为ADC。2. 技术能力要求:①有较强的编程功底,能与其他个团队流畅交流技术问题;②熟悉主流自动驾驶芯片平台架构和传感器配置;③优秀的文档撰写能力和团队沟通能力;④熟悉诊断、OTA、产线、通信、故障、电源、低功耗等底层业务逻辑。SOC平台BSP开发岗位职责: 1. 双时钟同步方向 2. 资源管理与系统优化方向 3. linux实时系统方向 4. bsp&驱动方向 5. 供应商需求对接岗位要求: 1. 通信、电子、自动化、汽车电子等相关专业本科及以上学历,5年以上汽车电子底软开发的工作经验。 2. 精通嵌入式软件C/C++开发、设计、编码和调试Bootloader、Kernel; 3. 深入理解CPU(如ARM)架构,保护模式/MMU/DMA/Cache等; 4. 精通LinuxOS内存管理,进程调度,驱动开发; 5. 精通处理器常用的外围接口驱动开发与调试,如CAN、LIN、FPD-****、PCIE、USB、SPI、I2C、EEPROM、Ethernet Switch、UART等; 6. 熟悉Camera相关驱动开发、视频驱动开发,精通嵌入式实时linux系统的性能优化,对异构系统的硬件加速的底层特性精通; 7. 优秀的问题排查与解决的能力,良好的人际沟通能力。加分项:有地平线芯片和英伟达芯片的BSP和内核开发经验是加分项
企业介绍
- 我们的愿景——为全世界人民打造灵动的智能车- 我们的使命——让出行充满乐趣- 我们的价值观——善战巧战 勇于担当 协作共赢大卓智能科技有限公司是奇瑞集团旗下专注自动驾驶解决方案的科技公司,承载着集团五条新赛道中最重要的一条。公司成立于2023年2月1日,总部位于安徽芜湖,在上海设全球技术研发中心,深圳设区域研发总部,以“让汽车更灵动,更有趣,更智能”为使命,围绕基础ADAS和高阶Robotaxi双线产品开发,在自动驾驶领域顺势而为,快速落地,让自动驾驶真正实现商业闭环。大卓智能研发团队目前约有170人,今年规划扩增至300人的规模,是系统和量产体系综合的团队。团队成员来自传统OEM、Tier1、新势力、互联网科技公司,是一个鼓励自驱创新、技术导向、多元包容开放的团队。我们期待对自动驾驶技术心怀热忱的你加入我们!一起大有可为,卓尔不凡!