嵌入式软件工程师
苏州名鹊智能科技有限公司职位描述
嵌入式软件工程师 功率物联网设备和控制系统方向 负责功率物联网设备及控制系统的嵌入式软件研发,参与外设驱动、业务控制、设备联网及产品可靠性优化,推动功能从开发联调落地到量产和现场维护。 岗位职责 • 负责 MCU 软件设计与开发,实现设备状态机、数据采集、执行机构控制、异常保护和故障恢复。 • 开发和维护 GPIO、ADC、PWM、UART、SPI、I2C 等外设驱动,处理定时、中断、DMA 及通信异常。 • 基于 RTOS 完成任务划分、线程同步和资源管理,优化实时响应、内存占用与系统稳定性。 • 实现设备联网与 IoT 平台对接,处理 Wi-Fi、4G 等网络接入、协议通信、断线重连及离线数据补传。 • 开发配置管理、OTA 升级、运行日志及本地存储功能,完善数据校验、异常断电和升级失败处理。 • 配合硬件、测试和生产完成联调、标定及问题定位;建立回归测试,跟进可靠性测试和现场问题闭环。 任职要求 • 熟练使用 C 语言,理解指针、内存、数据结构及模块化设计;能够阅读芯片手册、协议文档和已有代码。 • 具备 MCU 与 RTOS 开发经验,理解任务调度、中断、同步互斥和看门狗机制,能够分析时序与并发问题。 • 具备 IoT 产品开发经验,熟悉 ESP32、杰理、泰芯等任一平台,或具有同类嵌入式平台开发经历。 • 掌握 TCP/IP 基础,具备 MQTT、HTTP、WebSocket 等常见通信协议的使用或调试经验。 • 具备软硬件联调能力,能结合原理图、示波器、逻辑分析仪和运行日志定位问题;熟悉 Git,能够编写必要的测试和技术文档。 加分项 • 熟悉 Linux 下驱动或应用开发;了解海思、瑞芯微 RK、全志等平台,有相关平台实际开发经验者优先。 • 具有充电桩、储能、BMS、能源计量或工业控制产品经验,了解相关控制流程、保护机制或系统通信。 • 具有 Bootloader、OTA、文件系统、网络安全、自动化测试,或 EMC、EFT、ESD 等可靠性问题排查经验。 个人素质 • 愿意接受新知识和新挑战,能够自主学习新芯片、SDK 和业务知识,通过手册、资料及实验完成理解和验证。 • 具备独立分析和解决问题的能力,能够复现问题、梳理链路、验证根因,并完成修复及回归。 • 主动推进任务,及时同步风险和进展,能与硬件、测试及生产协作,对交付质量和问题闭环负责。
对这个职位感兴趣吗?