职位描述:
1.TI异构芯片平台的通信架构设计开发,CAN和以太网等
2.负责TI异构平台嵌入式系统驱动和底软的开发与调试,负责bsp的移植与开发,bootloader的开发移植;
3.负责底层驱动接口的二次封装,将底层接口二次封装为标准化的API;
4.对自驾域控制器的OTA升级进行上下位机设计
5.整车诊断服务的设计开发
6.底软嵌入式开发和Debug环境搭建
岗位要求:
1.工作经验:汽车电子行业5年以上Linux系统的BSP软件开发经验,车载软件开发经验,近两年专注在TI(TDA4)系列
2.熟悉linux内核原理,操作系统,单片机原理
3.精通C嵌入式软件设计及编程,熟悉freeatos/linux开发工具链;
4.具有freeatos/linux的BSP/uboot移植及剪裁开发经验者优先;
5.了解ARM硬件架构,具备基本的硬件常识;
6.熟悉多种通信接口或协议,如:IIC、SPI、以太网、DDR4;
7.熟悉CAN总线的通信架构和驱动开发,协议解析。以太网通信协议服务开发
8.本科及以上学历,计算机、通信、电子、自动化等专业优先,近几年专注在TI异构芯片开发优先,具备客户沟通能力。
Nullmax是行业领先的自动驾驶科技公司,2016年创立于美国硅谷,总部位于中国上海,致力打造全场景的无人驾驶应用,推动移动出行产业的智能化变革。作为自动驾驶智变引领者,Nullmax通过先进的计算机视觉、深度学习和人工智能等技术,打造以视觉为主、多传感融合感知的自动驾驶全栈解决方案。
Nullmax长期深耕自动驾驶量产领域,是一支科技与汽车深度融合的自动驾驶团队,既懂AI又懂汽车。对于行业需求,Nullmax有着极为深刻的理解。基于全面而完整的整套自动驾驶架构,Nullmax实现了全平台化的产品技术开发,并通过高效的自研数据闭环,以海量数据驱动系统自我成长,持续进行算法迭代,渐进式地实现L4的落地。
Nullmax自主研发的一整套完整的MAX自动驾驶软件技术体系,由自动驾驶车端系统MaxPlatform与云端系统MaxCloud构成。车端系统提供感知、规划、控制的完整上层应用、中间件系统以及底层软件,实现平台化应用与定制化开发。云端系统打通数据大闭环,高效驱动自动驾驶迭代成长。
Nullmax基于强大的MAX技术体系,推出了行泊一体化的智能驾驶解决方案MaxDrive和强大的视觉感知解决方案MaxVision,满足不同量产需求,并实现了大规模商业化应用。Nullmax与多家汽车厂商、一级供应商、芯片厂商建立了深入的量产合作,目前已获得了多家客户的智能驾驶量产项目,量产进程位居行业一线。