岗位描述
1,熟悉计算机组成原理、数据结构与算法(如链表、队列、排序)、TCP/IP网络协议栈基础;理解操作系统核心概念(进程/线程调度、内存管理、文件系统、进程间通信机制)。
2,熟悉Linux开发环境,掌握常用Shell命令及GCC/GDB/Makefile基本使用;
3,严格遵守C/C++编码规范(如命名规则、内存安全、边界检查),具备良好的代码风格与文档习惯。
4,具备ARM架构下的嵌入式Linux应用开发经验(如多线程编程、网络Socket通信);
5,具备良好的技术文档阅读能力逻辑清晰,具备独立排查问题的耐心与韧性。
6,熟练串口日志/GDB远程调试进行问题定位,具备基本的Git版本管理协作能力。
7,有电子设计竞赛、智能车竞赛、ACM或同类科创赛事经历者优先(请在简历中注明承担的具体模块)。
8,211高校硕士研究生及以上,计算机、电子信息工程、通信工程、自动化等相关专业;