职位描述
工作职责:
1、负责网关类产品底层程序开发,负责开发环境的搭建、SDK的移植、文件系统制作等;
2、负责设备驱动程序开发,向应用层提供功能接口和对应使用说明文档;
3、负责分析、解决与硬件、操作系统、SDK相关的各类问题;
4、负责研究芯片特性,负责对产品的性能、功耗等特性按照要求进行调优 ;
任职条件:
1、本科及以上学历,电子,通信,自动化,计算机,软件工程等相关专业;
2、3年以上Linux底层软件开发经验;熟悉软件开发流程,编译原理,C编程,脚本的使用,
3、熟悉嵌入式系统软硬件工作原理,熟悉常用总线协议,如SPI,I2C,CAN,USB,PCI;
4、熟练Linux下多线程、同步、互斥、定时器与中断等概念,掌握Linux设备树以及相关的驱动程序开发与调试流程;
5、思维和清晰的条理,能够独立分析问题以及承担一定的工作压力;
6、英语读写功底,技术文档阅读、分析以及编撰能力;