小鹏汽车Android 无线开发工程师(WIFI/蓝牙)
任职要求
1、本科及其以上学历,电子或计算机相关专业,熟悉Java/C++/C等编程语言,3年以上的消费类电子产品或者智能座舱开发经验; 2、熟悉高通平台Android WiFi/蓝牙 framework,hal, driver 各层实现,能够独立解决该模块各类问题; 3、熟悉802.11 a/b/g/n/ac/ax等常见协议,熟悉WiFi的射频性能指标,能够协同嵌入式等部门解决WiFi 射频相关问题 3、熟悉蓝牙各类协议栈、以及熟练使用蓝牙抓包工具分析蓝牙相关的问题 4、有Android Framework开发经验,熟悉网络管理、NETD等模块优先; 5、熟悉ip/iptables/wireshark/omnipeek/tcpdump等常用网络工具使用,了解linux网络协议栈实现的优先; 6、熟悉TCP/IP协议栈,了解TCP/UDP/DNS/HTTPS等常用网络协议; 7、具有良好的解决、分析问题的能力,能快速的学习、掌握新的技术; 8、良好的沟通能力和团队合作精神
工作职责
1、负责智能座舱系统WiFi模块,蓝牙模块的framework、协议等模块开发与问题解决; 2、参与各个车型项目的技术方案设计、开发以及性能优化等工作,并输出设计文档,同时确保项目开发的进度与质量;
1、负责Android/Linux/QNX 网络驱动移植开发,负责网络模块(connectivity Service, EthernetManagentService, NPMS,netd等)开发和稳定性维护,负责网络问题(网络拥塞,网络不通,不能上网等)分析解决 2、负责linux/android系统网络管理,网络安全方案的开发和维护。 3、负无线网络的底层适配开发和问题分析,包括5G 模块 、WiFi模块,蓝牙模块等模块; 协同和支持解决WiFi 射频相关问题分析 4、支持商用化协议的适配和系统验证,预研自主Etehercat协议栈
1. 基于主流硬件平台主导嵌入式软件架构设计,包括驱动开发(传感器、电机控制)、系统移植(RTOS/嵌入式Linux)及性能优化(实时性、低功耗)。 2. 开发手机端与机器人系统的通信协议(Wi-Fi/蓝牙/MQTT)集成多传感器数据,设计数据融合算法并驱动设备完成复杂任务。 3. 与硬件团队协作调试外设模块(如STM32/ESP32扩展板),提供传感器驱动支持及系统级联调方案。 4. 主导后续定制化开发,如树莓派外接感知器件的软件适配。
1. 主导 Android App的整体软件设计和开发,确保系统的高扩展性、稳定性和安全性。负责核心模块的代码编写,运用先进的编程技术和设计模式,实现高效、可靠的应用功能; 2. 负责与公司 IoT 平台、IoT设备的深度对接,实现设备管理、数据传输与存储等功能的无缝集成。同时,与第三方物联网平台进行对接,整合各类资源,丰富应用功能; 3. 对 Android 应用进行全面的性能优化,包括但不限于内存优化、功耗优化、网络优化等,提升应用的运行效率和用户体验。运用专业工具进行应用的调试与故障排查,及时解决各类技术问题,确保应用的稳定运行; 4. 持续关注行业最新技术动态,研究并引入适合公司业务的新技术、新框架,推动产品的技术升级与创新; 5. 与跨部门团队紧密合作,包括产品经理、硬件工程师、测试工程师等,共同推进项目的顺利进行。为初级和中级工程师提供技术指导与培训,提升团队整体技术水平。