岗位描述( Responsibilities )
负责嵌入式设备/模组的固件与底层软件开发,包括驱动开发、协议栈、系统功能逻辑等,确保产品稳定可靠运行。
参与嵌入式系统架构设计,完成方案选型、模块划分、接口定义与资源评估,输出可落地的技术方案与文档。
根据产品需求实现业务功能,包括传感器采集、通信(有线/无线)、本地控制逻辑、低功耗管理等。
参与现有产品的性能优化、内存优化与功耗优化,定位并解决线上问题,提升系统稳定性与用户体验。
参与研发流程与工具链建设(代码规范、单元测试、CI 等),持续提升团队开发效率与代码质量。
与硬件、测试、后端/云端等团队协作,推动方案从设计到量产落地,对交付质量和进度负责。
任职要求( Requirements )
1. 本科及以上学历,电子/通信/自动化/计算机等相关专业优先。
2. 扎实的 C/C++ 编程功底,熟悉内存管理、面向对象编程与常用数据结构/算法。
熟悉至少一种嵌入式平台(如 ARM Cortex-M / Cortex-A 、STM32 、ESP32 、NXP 等),能独立完成固件开发与调试。
3. 熟悉常用外设与总线协议:GPIO 、UART 、SPI 、I2C 、CAN 、ADC 、PWM 等,具备驱动程序开发经验。
4. 熟悉至少一种嵌入式操作系统或 RTOS (如 FreeRTOS 、RT-Thread 、Zephyr 、嵌入式 Linux 等)之一,并了解任务调度、同步机制与中断处理。
5. 掌握基础硬件知识,能看原理图/数据手册,与硬件工程师协作定位问题。
熟练使用常用调试工具:JTAG/SWD 、串口调试助手、示波器/逻辑分析仪等,具备良好的问题分析与定位能力。
6.熟悉 Git 等版本管理工具,具备良好的编码规范、文档习惯与团队协作能力。
7. 具备良好的沟通能力与责任心,对产品质量和用户体验有追求。
加分项( Nice to Have )
- 有量产产品的完整项目经验,从需求、方案设计到样机调试、试产跟线。
- 熟悉 TCP/IP 、MQTT 、BLE 、Wi-Fi 、4G/5G 、LoRa 等通信协议/技术之一或多项,有物联网产品经验优先。
- 有嵌入式 Linux 驱动开发或应用层开发经验(如 Yocto 、Buildroot 、设备树等)。
- 对安全有一定理解,如数据加密、身份认证、防刷机等。
- 有参与开源项目、技术博客/社区输出者优先。
薪资与其他信息( Compensation & Details )
- 薪资范围:面谈,具体根据候选人能力与经验面议。
- 工作地点:天津。
- 工作时间:8:30 ~ 5:30 。
联系方式( Contact )