职位描述
岗位职责:1、负责嵌入式Linux产品的软件平台架构设计;2、负责软件设计开发中核心模块的代码编写、疑难问题调研解决。3、能及时识别技术风险并评估规模,能给与团行技术指导、进行疑难课题攻关。4、从整体上对产品软件进行系统设计和规划,并能够细化为子模块,协助进行子模块设计;5、完成公司安排的其他工作。任职要求:1、精通嵌入式Linux C、C++编程,能独立的进行socket网络编程及多线程编程;2、熟悉Linux操作系统,精通u-boot启动流程、配置与编译,掌握Linux内核的裁剪、移植、交叉编译、驱动调试和根文件系统的制作;3、熟悉嵌入式系统移植及Linux环境下应用层的开发,精通Linux下QT的开发,有触摸屏使用经验;4、熟悉STM32单片机系列处理器的架构及应用开发,熟悉uC/OS II或III嵌入式操作系统;5、熟悉电子电路,能够看懂原理图及PCB图。6、对ARM A9或以上处理器架构有较深入的理解,熟悉各种接口驱动,有实际产品开发经验,能够独立进行产品开发,有LED显示屏控制系统开发经验者优先;7、人品优秀,乐观、积极主动、有强烈的使命感和责任心,具有创新精神;与人为善、具有团结合作意识,善于沟通与团队合作;