岗位职责:1、制定和分析各产品的终端APP软件需求,进行系统app软件开发(安卓、鸿蒙、星光麒麟)、驱动开发;2、负责APP软件方案文档的设计和编写;3、负责终端产品app软件的开发,实现基于GIS应用的各类应用程序的开发,包括内核的裁剪与移植、boot loader和驱动编写,以及驱动程序开发、调试和优化;4、根据嵌入式芯片特性,对系统稳定和性能上进行深入的研究和优化;5、负责app软件的调试、验证、发布;6、协助测试人员进行测试环境的搭建和调试,有步骤的解决在测试中发现的各种问题和障碍;7、负责详细设计文档撰写归纳和总结问题产生原因,帮助项目成员认识系统的开发和设计模式,推动产品和项目不断改进升级。任职要求:1、有车载导航定位终端、北斗导航终端、北斗定位终端等类似产品嵌入式软件设计工作经验者优先;2、计算机或其他相关专业本科及以上学历,精通C语言编程,两年以上app软件开发经验;3、熟悉嵌入式开发平台的搭建;熟悉ARM、国产CPU,熟悉安卓操作系统、国产鸿蒙操作系统、星光麒麟操作系统的架构和基于操作系统的app开发;4、熟练掌握底层设备驱动程序的开发,如SPI、UART、IIC、CAN、IDE等;5、至少熟练掌握一种CPU的体系结构,熟悉ARM优先; 6、有一定的硬件功底,至少熟悉数字电路;7、较强的英语读写能力,能够熟练阅读英文技术文档。