任务需求:1.基于嵌入式操作系统进行应用应用组件开发与设计,确保组件高效性、有效性和可靠性2.负责嵌入式操作系统的裁剪工作,根据不同硬件平台和项目需求,对操作系统进行优化和精简;3.进行操作系统与不同硬件设备的适配工作,保障系统在各种环境下的正常运行4.参与高安全应用组件的功能安全和网络安全分析工作,确保系统安全性符合行业标准和项目要求技能需求:1.熟悉掌握至少一种主流的嵌入式操作系统(如RT-Linux、VxWorks、FreeRTOS),具备丰富的基于该操作系统的开发经验2.精通C/C++编程语言,具备扎实的编程功底,能够熟练进行嵌入式程序的程序优化设计;3.熟悉常见的嵌入式软硬件架构,熟练掌握STM32、ARM等软件开发,具备IIC、SPI、UART、CAN开发调试经验;4.有丰富的嵌入式操作系统裁剪经验,能够根据项目需求合理地对操作系统内核、驱动程序、文件系统等进行裁剪与配置5.具备出色的操作系统适配能力,能够熟练处理ARM硬件架构与嵌入式操作系统间的兼容性问题6.拥有高安全应用编程经验,熟悉常见的功能安全编程规范(如IEC61508、Autosar编程规范等)、加密算法和安全机制等