职位描述:
1、负责基于嵌入式Linux平台的系统驱动及应用软件开发与维护;
2、负责产品软件需求分析及软件框架设计;
3、负责开发文档编写、源码开发维护及版本控制等;
4、领导安排的其他相关事宜。
职位要求:
1、统招本科以上学历,计算机科学与技术、电子科学与技术、信息与通信工程、软件工程、测绘科学与技术、控制科学与工程、仪器科学与技术等相关专业;
2、3年以上测量测绘、导航、通信等行业嵌入式软件完整的设计、开发经验;
3、精通C/C++编程语言,熟悉Shell、Makefile;
4、精通Linux、FreeRTOS等嵌入式系统和驱动架构及其开发调试流程;
5、精通Socket网络编程,熟悉TCP、UDP、HTTP等网络协议,具有丰富的4G模块开发经验;
6、熟悉I2C、SPI、串口、网口、USB、SDIO等常用硬件接口工作原理;
7、熟悉Linux多线程编程、进程间通信、文件I/O操作等;
8、拥有良好的代码习惯,结构清晰,命名规范,逻辑性强;
9、为人踏实、责任心强,有较强的钻研精神和团队合作意识。