岗位职责:负责嵌入式操作系统的开发与优化,熟悉嵌入式平台的软件架构设计。在不同硬件平台(如RISC-V、ARM、PowerPC)上开发底层软件,确保操作系统与硬件的适配与优化。开发和维护底层驱动程序,确保硬件和操作系统的稳定运行。配合团队完成嵌入式系统的需求分析与软件架构设计。使用C语言、汇编语言以及少量C++/JAVA进行开发和调试,支持Python脚本编写以辅助嵌入式开发工作。熟悉嵌入式平台的调试工具,进行代码优化和性能分析。熟悉民用飞机机载软件的适航开发经验(如果有相关背景优先)。岗位要求:计算机、软件、电子工程等相关专业本科及以上学历。至少2年及以上嵌入式系统开发经验,熟练掌握C语言,具备汇编语言开发能力。熟悉嵌入式操作系统(如FreeRTOS、VxWorks、RTEMS等)及底层硬件开发,具有操作系统移植、驱动开发经验。有嵌入式平台(RISC-V、ARM、PowerPC等)的软件开发经验,能够进行操作系统和硬件平台的适配和优化。熟悉硬件与软件调试流程,能够进行硬件平台调试及性能优化。熟练使用嵌入式开发工具和调试工具(如JTAG、GDB、Oscilloscope等)。有嵌入式系统开发的需求分析、架构设计经验,能够根据项目需求提供软件解决方案。具备良好的团队合作精神和沟通能力,能够在跨职能团队中有效协作。具有相关行业的认证经验者优先,如汽车行业的ISO 61508认证,轨道交通的EN 50128认证等。加分项:有民用飞机机载软件适航开发经验。熟悉多种嵌入式操作系统和硬件平台。有自动化测试和持续集成经验。能够进行复杂系统的性能调优与优化。