嵌入式linux工程师
岗位职责:
1、负责嵌入式产品的软件需求分析、方案设计;
2、负责嵌入式linux平台的搭建和移植,底层系统、驱动的移植和应用层功能的开发;
3、负责linux软件的调试、维护;
4、现有产品的软件优化;
5、负责产品的软件文档编写和维护;
6、负责客户现场应用的问题解决。
任职要求:
1、本科以上学历,电子、软件、通信、自动化、计算机、电气等相关专业;
2、3年以上工作经验,有2年以上的linux开发经历;
3、熟悉C/C++语言,精通linux下的C/C++软件开发(必备项);
4、熟悉linux系统,熟悉uboot,kernel,driver,文件系统等linux技术,有相应的平台移植、系统裁剪经验(必备项);
5、熟悉Flash、SD卡、uart、spi、i2c、CAN、usb、以太网等常见的linux驱动开发和移植(必备项);
6、熟悉shell编程,能够熟练编写shell脚本文件(必备项);
7、有网关、路由器、交换机等网络产品开发经验的优先;
8、对于产品的软件架构、业务逻辑有独到见解的优先;
9、有良好沟通能力、团队协作力,抗压能力强,有良好的责任心。