职位描述
工作职责
1.根据项目需求完成需求分析和技术方案评估。
2.负责对接上层应用软件需求,分解为驱动开发工作项。
3.负责基于车载控制器软件架构下的,驱动软件架构设计。
4.负责MCU上的MCAL配置和复杂驱动CDD的开发、调试和提测。
5.负责根据OTA刷写规范要求,进行BootLoader的软件开发、调试和提测。
6.负责SOC 外设(包括但不限于显示屏/摄像头/音频/BT/WIFI/4G)驱动的开发/移植、调试和提测。
7.负责SOC 底层模块(包括但不限于电源管理/信息安全/功能安全等)的系统设计及软件开发、调试和提测。
8.定期总结经验稳定并建立相应知识体系。
任职资格
1.学历要求:大学本科及以上学历。
2.专业要求:电子信息技术、软件工程、物联网、测控技术与仪器、计算机等相关专业背景优先。
3.工作经历:3年以上MCU或SOC的底层驱动开发工作经验,有车载控制器底层软件开发工作经验者优先。
4.专业技能:
4.1 精通C语言,能独立使用C语言完成项目开发;
4.2 熟练使用MakeFile、Shell、bat等脚本语言;
4.3 熟悉常用的外设接口,如I2C,SPI,UART,USB等,了解PID等电机控制算法;
4.4 能看懂原理图,并能正确使用示波器、逻辑分析仪、万用表等常用工具;
4.5 能基于AUTOSAR软件架构,完成MCU上的复杂驱动的开发;
4.6 能基于linux内核独立完成BSP开发或内核模块开发。
5.综合素质:具有较强沟通协调能力,清晰缜密的逻辑思维,优秀的语言表达与演讲能力,有独立分析调研能力,有热情、富于创新精神。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕