嵌入式Linux软件工程师

人才招聘2017-03-27 10:44:21 805

岗位职责:
1、参与集团工业物联网数据采集终端设备的研发;
2、参与整个软件研发过程(包括需求分析、技术可行性评估、分析解决问题、实现新需求等);
3、负责无线路由产品开源OPENWRT系统开发与调试工作;
4、编译OPENWRT开源系统及添加新的硬件平台支持,编写相应C源代码和SHELL编程;
5、修改定制UBOOT及OPENWRT固件;
6、WiFi开发和实施,LuCI深度定制;
7、串口RS232/RS485数据通信的实现。

任职要求:
1、大学本科及以上学历,计算机或软件工程相关专业。
2、3年以上工作经验,其中至少2年网络相关产品(如家用网关,路由器)软件开发;
3、熟悉基于OpenWrt的无线路由固件开发,能够对路由固件系统进行裁剪和定制开发;
4、熟悉路由器相关的Linux内核配置、IPTable工具、QoS实现、网卡驱动;
5、具备扎实的网络基础知识,有IP网络体系的基础理论知识,熟悉802.11系列协议,TCP/IP协议及常用2、3层协议、交换机相关技术;
6、精通C/C++开发语言,有Linux嵌入式系统应用开发经验,熟悉Socket通信编程和路由协议;熟悉RS232/RS485串口通信。
7、熟悉Qualcomm atheros或Ralink芯片原厂SDK开发;
8、熟悉数字逻辑电路,通用CPU系统以及外围接口电路,能看懂原理图;
9、英语读写能力较强,有良好的学习能力;
10、工作认真细致,能承受工作压力,具有良好的心态和团队精神。

标签