嵌入式系统开发工程师(物联网终端方向)
岗位定位
独立负责物联网终端产品(如传感器、控制器)从概念到量产的工程师。能够自主完成以下任务:
l 硬件设计:从方案选型、原理图到PCB设计。
l 嵌入式开发:从底层驱动、协议栈到应用逻辑的完整固件实现。
l 通信联网:集成4G网络通信技术,实现设备与云端的MQTT通信。
l 系统调试:利用专业仪器进行故障排查与性能优化。
核心职责
1. 硬件设计与实现:
¢ 根据产品需求,完成主控、电源、传感、通信(4G、蓝牙/LoRa等)模块的原理图设计。
¢ 完成PCB设计,充分考虑EMC/EMI、信号完整性、电源完整性及电路保护隔离。
¢ 主导元器件选型、BOM制作,跟踪PCBA打样、焊接与调试过程。
2. 嵌入式软件开发与通信集成:
¢ 基于ARM Cortex-M等平台进行裸机或RTOS(如FreeRTOS)下的固件开发。
¢ 通过MQTT、Modbus、CAN等协议与网关和云平台通信。
3. 系统集成与深度调试:
¢ 负责硬件与软件的联合调试,定位解决问题。
¢ 使用示波器、网络抓包工具等,对电源质量、通信信号、异常干扰进行底层分析与故障定位。
¢ 制定测试方案,完成产品功能、性能、可靠性验证与场测。
能力要求
1. 本科及以上学历,电子、通信、自动化等相关专业,7年及以上物联网终端产品开发经验,主导过2个以上完整的产品设计并成功量产。
2. 精通模拟/数字电路设计,对传感器接口、低噪声放大、电源管理、电路保护与隔离技术有深刻理解和实战经验。
3. 精通C/C++,具备优秀的嵌入式编程和架构能力。精通至少一种RTOS。
4. 具备4G(Cat.1/Cat.4/NB-IoT)模块的嵌入式集成与开发经验,熟悉AT指令集。
5. 具备MQTT、Modbus、CAN等协议的完整开发经验。