岗位职责:
1、配合项目经理进行应用软件需求定义、框架设计;
2、负责LINUX应用软件开发和编码工作;
3、配合驱动工程师进行项目开发;
4、给工程应用提供技术支持;
5、撰写软件、项目相关文档。
任职要求:
1、计算机软件/电子/机电或相关专业,本科以上学历,2年(含2年)以上linux平台工作经验。
2、熟悉数据结构,操作系统,计算机原理,精通C/C++软件编程。
3、熟悉linux操作系统,熟悉linux下程序开发,熟悉linux进程间通信机制、内存管理、中断,信号量等。
4、熟悉linux网络socket编程者,有实际项目编程经验。
5、熟悉linux + ARM 体系架构,熟悉linux 文件系统;熟悉常用外设和常用硬件协议(UART、TCP/IP、SPI、I2C等)优先。
6、熟悉LINUX平台SQLITE,有SQLITE实际开发经验优先。