跳转到主要内容

软件架构工程师

Other
和而泰
深圳-光明区, 中国¥15,000 - ¥30,000 /月2周前

职位描述

岗位职责: 1. 负责网关产品整体软件系统架构设计:完成软件分层架构(BSP/驱动 — 通信与连接中间件 — 业务服务 — 云接入 — 应用与配置层)设计,定义模块边界与接口契约,输出架构设计文档。 2. 负责软件框架的实现与技术把控:主导公共框架与中间件(消息队列/事件总线、通信链路管理与异常恢复、参数配置、日志与诊断、OTA 框架)的设计与编码落地,制定编码规范,评审关键模块代码与实现质量。 3. 负责多射频连接子系统的技术设计:Wi-Fi(AP+STA 并发/桥接)、BLE、Sub-1G 的协同与共存方案,链路预算与并发吞吐能力评估,QoS 与业务优先级机制实现。 4. 负责核心技术攻关:私有协议解析与实现、安全启动与固件签名、加密存储、A/B 升级与断点续传、产测模式固件接口;与芯片原厂 FAE 进行技术对接,解决 SDK、驱动与协议栈层问题。 5. 负责软件疑难问题的定位与解决:死机复位、内存泄漏、任务死锁、掉线重连、吞吐不达标、升级失败等问题的根因分析与修复,并给出架构层面的防复发方案。 任职要求: 1. 计算机/通信/电子等相关专业本科及以上,6年以上嵌入式软件开发经验,其中3年以上系统架构设计经验,有产品从架构设计到量产的完整技术经历。 2. 精通嵌入式 C 语言,深入理解 RTOS(FreeRTOS/RT-Thread/Zephyr 等至少一种)的任务调度、内存管理、中断与驱动框架,具备多任务实时系统的性能调优能力。 3. 熟悉 Wi-Fi(含 AP+STA 并发、桥接/NAT、WMM/QoS、WPA2/WPA3)、BLE、Sub-1G 中至少两种,理解多模组协同、消息队列、链路异常处理与共存干扰机制。 4. 具备扎实的网络协议基础(TCP/IP、UDP、DHCP/DNS、MQTT/HTTP/WebSocket、TLS),有私有协议实现经验;具备安全启动、固件签名、加密存储、OTA 升级(A/B 或双镜像、断点续传、防回滚)的量产级实现经验。 5. 具备软件框架抽象能力:熟悉分层架构与模块化设计、配置化实现方式,熟练使用 Git、CI 构建、静态检查工具与单元测试框架,能编写可评审的架构与设计文档。

Keywords
FreeRTOS

对这个职位感兴趣吗?