职位描述
岗位职责:
1、底层软件需求分析和评审:根据系统架构设计、系统需求设计规范、变更需求,负责底层软件需求分析及评审,确保软件需求符合系统级要求及客户需求。
2、底层软件设计和评审:基于AUTOSAR标准,进行底层软件(MCAL、ECU抽象层、服务层、复杂驱动、Bootloader等)的架构设计和详细设计。
3、底层软件开发和集成:负责制定软件开发技术方案,使用AUTOSAR配置工具进行MCAL、BSW、RTE、OS等模块的配置,并进行底层软件的集成。
4、底层软件测试:负责底层软件单元动、静态测试以及底层软件集成测试,并整理测试报告,确保软件开发质量。
5、问题分析及解决:负责跟踪单元测试、集成测试、台架及整车试验阶段底层软件相关问题的分析及解决。
6、完成上级安排的其他工作任务。
任职要求:
1、5年以上汽车底层软件开发工作经验。深刻理解AUTOSAR标准架构,熟练掌握AUTOSAR BSW各层模块(MCAL、ECU抽象层、服务层、复杂驱动、Bootloader等)的功能和配置方法,熟悉OSEK/VDX或AUTOSAR OS操作系统原理,了解任务调度、中断管理、资源管理机制、熟悉汽车电子常用通信协议(CAN, LIN, FlexRay, Ethernet等)。
2、熟悉ASPICE、信息安全开发流程,了解功能安全开发流程,有信息安全、功能安全项目软件开发经验者优先。
3、有集成电源、低压域控、电机控制器等项目开发经验者优先。
4、熟练掌握C语言编程,熟悉MISRA-C编程规范,熟练使用工具进行软件动、静态测试,熟悉软件测试方法。
4、熟练使用至少一种主流AUTOSAR配置工具(如Vector Davinci/ ETAS ISOLAR/Elektra Tresos等)。
5、熟练使用嵌入式开发调试工具链,如编译器(GreenHills/Tasking/HighTec等)、调试器(Lauterbach/UDE/iSystem等)、CANoe\CANalyzer等,具备良好的问题分析和解决能力,能够独立解决复杂的软件技术问题。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕