岗位职责:1,负责在设备端研发产品,包括驱动程序,图像sensor数据采集,整体框架设计, 内核配置、外设驱动开发、文件系统的定制和开发。 2,负责软件的设计,开发,缺陷修复 3,负责客户侧产品问题解决; 4,负责BSP层的系统优化。负责BSP开发相关文档的编写 5,负责和硬件工程师一起调试硬件、验证硬件设计。 6,负责智能硬件产品工厂量产产测程序开发和验证。 任职要求: 1,计算机、通信、自动化等相关专业,本科及以上学历,5年以上软件开发工作经验; 2,精通ARM平台软件开发,有多种ARM芯片平台研发经验; 3,对设备驱动模型有较好理解,熟悉常用的通讯接口,如SPI, UART,MIPI, IIC等,能够读懂硬件原理图,具备相关的驱动编写及优化能力; 4,熟悉C/C++语言,有良好的编程习惯,有软件工程质量意识; 5,具备丰富的实际设计,开发,交付经验,可以独立处理产品研发和解决问题。 6, 具有硬件外部资源。 7,具有产品落地,量产经验。 8,积极主动、善于沟通、良好的团队合作意识;责任心强,能承受较大的工作压力;