职位描述
岗位职责:
总描述:负责OpenWrt操作系统的开发、调试和维护,确保系统的稳定性与安全性。
1、驱动程序开发:设计和实现与硬件相关的驱动程序,确保各种网络设备的正常运行。
2、功能模块开发:开发和集成新的功能模块,根据项目需求编写高效的代码。
3、系统优化:对现有系统进行性能优化,提高系统响应速度和资源利用率。
4、文档编写:撰写详细的技术文档,包括开发文档、用户手册和维护指南,确保团队成员与用户能够顺利使用系统。
5、问题排查与维护:负责系统故障的分析与排查,及时修复bug,确保系统的可靠性。
6、协作与沟通:与产品经理、测试团队和其他开发人员密切合作,确保项目的顺利推进。
7、版本控制与管理:使用版本控制工具(如Git)管理代码,确保代码的版本可追溯性和协作开发的有效性。
任职资格
1、教育背景:计算机科学、电子工程或相关专业本科及以上学历。
2、工作经验:2年以上嵌入式Linux开发经验,熟悉OpenWrt开发流程者优先。
3、编程技能:熟练掌握C/C++编程语言,具备良好的代码规范和编程习惯。
4、系统理解:理解Linux内核架构,有良好的资源管理、进程管理及网络协议知识。
5、硬件知识:了解常见的网络设备硬件架构及其工作原理,能够进行硬件相关的调试。
6、工具使用:熟悉开发工具链、调试工具(如GDB、Wireshark等)的使用。
加分项
有OpenWrt开发相关项目经验。
了解网络安全基础知识,具备网络安全相关实践经验。
熟悉容器技术(如Docker)及其在网络设备中的应用。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕