任职资格:
(一)硬性条件
学历与专业:电子信息工程、计算机科学与技术、自动化、物联网等相关专业,大学专科及以上学历。
工作经验:5 年以上嵌入式开发经验,至少 2 年系统开发经验。
(二)技术能力
1 精通 C/C++ 语言编程(熟悉内存管理、指针操作、异常处理),具备扎实的多线程编程、数据结构(链表 / 队列 / 树)与算法基础,能独立完成高性能嵌入式程序开发。
2 精通 ARM 架构,有嵌入式 Linux 系统下的 ARM 开发经验,能独立完成交叉编译环境搭建(如使用 GCC/Clang 工具链)。
3 熟悉网络编程(TCP/UDP 协议、Socket 通信),能处理嵌入式设备的网络连接与数据传输问题;具备技术文档(英文 / 中文)阅读能力,能读懂芯片手册。
(三)软技能
1 具备良好的跨团队沟通能力(能对接客户、硬件工程师、应用开发团队),清晰同步底层功能设计、变更与问题排查进度。
2 动手能力强,善于利用调试工具(如 GDB、串口调试助手、示波器)定位底层与应用层交互问题。
3 能应对客户现场突发调试需求与跨团队协作紧急任务,适应短期出差节奏。
(四)优先条件
1 有 驱动层 / 系统层开发经验(如独立完成过传感器、摄像头驱动适配)者优先。
2 有 RTSP/RTMP 视频流传输开发经验(如嵌入式设备实时视频播放、推流功能开发)者优先。
3 有嵌入式 Linux 驱动开发(如字符设备、块设备驱动)或嵌入式安卓开发经验者优先。
4 具备数字电路、模拟电路基础(能看懂原理图,协助排查硬件电路问题)者优先。
5 在岗位专业相关领域,拥有 1 项以上精通技能(或能提供体现该技能的项目)者优先。