职位描述83根据设计任务进行需求分析、软件架构和方案设计,并指导其他设计人员完成模块设计;83配合完成硬件接口的调试和测试;83组织主导分析、排查各种软件设计问题,并根据需求提出改进意见;83不断完善,提高软件设计能力,为公司的软件设计技术积累作出贡献。任职要求83电子、计算机或者通信专业本科以上学历;83精通嵌入式C语言,熟练掌握驱动程序及应用程序的编写和实现,熟悉嵌入式操作系统;83熟悉ARM等嵌入式处理器;83熟悉以太网、UART、USB、SPI、I2C、WIFI、TCP/IP、UDP、SIP等通信接口和协议;83熟悉常见的硬件芯片及其工作原理,如Flash、PHY、DDR等;83能够将单片机各片内、片外的外设驱动进行集成并抽象统一的接口给上层应用;83具有多线程软件架构设计和开发调试经验;83具有嵌入式RTOS及嵌入式Linux开发经验;83具有嵌入式WEB应用开发经验;83具有OpenWRT或其它无线路由器(网关)开发和调试经验;83熟悉Make工程文件制作;835年以上工作经验;