职位详情
安卓车机平台网络软件开发工程师
2-3万
北京朗杰科技有限公司
北京
3-5年
大专
11-28
工作地址

四维图新大厦

职位描述
【岗位职责】
1、安卓系统下网络协议相关开发
l 熟悉安卓系统网络软件体系结构,包括网络框架层ConnectivityService/NetworkManagementService、Netd及内核网络协议栈层、网卡驱动层
l 熟悉安卓Linux系统下IP路由/规则/防火墙控制的原理和机制,能够通过深度定制框架ConnectivityService和Netd来灵活处理车机上多网络共存的需求
l 掌握TCP/IP模型,熟悉TCP/UDP/IPv4/IPv6/ICMP/ARP等协议及安卓内核网络协议的实现,熟悉TLS Proxy/SSL的安全协议实现
l 精通VLAN的通信原理,熟悉安卓平台下VLAN的开发和调试
2、以太网性能和稳定性相关开发
l 优化网络性能、减少数据包处理延迟、提升吞吐量、减少抖动
l 熟悉ifconfig/iperf/iperf3/ping/netsta/tcpdump等网络连通性检测、吞吐率、端口监控、协议分析等工具的使用,了解工具的实现机理
3、测试与维护
l 执行MAC层测试,包括信号完整性分析、误码率检测及故障排查
l 维护文档,记录驱动移植步骤与问题解决方案

【任职要求】
l 技能要求
o 掌握安卓网络软件架构,熟悉安卓网络策略开发
o 掌握以太网协议栈(IEEE 802.3)、了解PHY芯片工作原理
l 经验要求
o 3年以上嵌入式网络开发经验,有丰富的安卓网络开发经验
o 了解常见PHY芯片(如YT8011AN、JL35513等
o 有网络路由、规则、防火墙等深入定制开发经验
l 其他要求
o 熟悉C/C++语言及Shell脚本,具备良好的英文文档阅读能力
o 团队协作意识强,能适应快速迭代的开发节奏
o 有过高通/联发科的QNX Hypervisor的开发经验者更佳

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请