岗位职责1.按照公司产品研发计划,参与业务需求评估,协助技术负责人完成系统研发过程的技术分析和设计2.负责系统核心模块开发,确保系统性能、质量和安全3.参与业务需求,系统建设讨论,并做工作会议纪要4.负责相关项目文档编写5.负责多系统下的跨平台软件开发工作6.负责系统模块的优化、后续系统维护7.负责解决开发过程中遇到的关键技术问题8.参与技术讨论与方案,完善基础开发框架任职要求:1.本科及以上学历 2.具备4年以上Linux环境下软件开发经验3.精通C/C++语言,熟悉交叉编译环境及其工具链4.熟悉Linux系统架构,熟悉shell编程,具备Linux系统定制或裁剪相关经验5.熟悉Linux内核,具备一定的自定义内核能力6.熟悉Linux上PCI/PCIE设备驱动程序开发流程7.熟悉Linux上实时性能优先的开发者优先8.熟悉QT工作机制,熟悉QT应用开发框架者优先9.具备 STM32/ARM/DSP/FPGA研发经验者优先10.能够独立完成基于嵌入式软件构成的系统开发和应用部署11.有较强的责任心并具有一定的抗压能力,较强的沟通协调能力,具备良好的团队合作精神12.善于学习,对业务有浓厚的兴趣,能够快速理解业务,能够独立与项目负责人进行有效沟通