岗位描述(节选)
1. 负责机器人项目相关驱动的开发与维护,确保系统硬件设备的正常运行;
2. 负责机器人项目中底层相关新功能的开发,包括架构设计、代码编写、测试及调试等;
3. 负责机器人项目开发过程中系统问题的解决,能够使用常用debug方法定位问题、或解决问题;
4. 负责机器人网络通信系统的开发与优化,包括Linux TCP/IP协议栈、Android WiFi协议栈等开发移植和调试;
5. 优化WiFi/BT无线通信干扰、卡顿等问题,及有线网通信时延、抖动等网络指标。
1. 熟悉ARM/x86/RISC-V等架构;
2. 熟悉C/C++编程语言,熟悉Linux操作系统及开发环境;
3. 会使用示波器、逻辑分析仪等分析工具,能看懂硬件原理图,至少熟悉一种主流SoC(Qualcomm、NXP、TI、Nvidia等);
4. 熟悉常用的软件开发流程、编码规范及测试方法,具备良好的软件工程化意识;
5.……
完整岗位描述与官方投递入口,请登录后在岗位详情页查看。