职位详情
嵌入式开发工程师(智能零售设备)
2-3万
德仪云贸易(上海)有限公司
杭州
5-10年
本科
12-04
工作地址

园宇宙高科技产业园滨文路5-1号

职位描述
负责智能零售设备底层固件、驱动程序和核心控制逻辑的开发与优化,确保设备稳定、可靠、高效地运行。需要与硬件工程师、结构工程师、上层应用软件工程师及算法工程师紧密协作,深度参与从产品定义到量产的全过程。
岗位职责:
1.​ ​底层驱动与固件开发:​​
o负责基于MCU/MPU​(如ARM Cortex-M/A系列)的嵌入式软件架构设计、编码、调试和测试。
o开发和维护各种外设的驱动程序,包括但不限于:支付模块​(扫码头、NFC、刷卡器)、执行机构​(多种电机、电磁阀、加热片、压缩机、锁控)、传感器​(重量、红外、温度、湿度、超声波、激光雷达)、通信模块​(4G/Cat.1、Wi-Fi、蓝牙、LoRa、Ethernet)、显示单元​(LCD屏、LED指示灯)
2.​系统控制与业务逻辑实现:​​
o实现产品的核心控制逻辑,如货道管理、升降控制、支付流程、制冷/加热控制、门禁管理等。
o编写高效、稳定、可维护的C/C++代码,确保系统长时间可靠运行。
o负责FreeRTOS、Linux等嵌入式操作系统的移植、裁剪和优化。
3.​通信与互联:​​
o实现设备与云端服务器的稳定通信(MQTT/HTTP/TCP等协议),支持设备状态上报、指令接收、远程升级(OTA)。
o设计与Android主板、APP的通信接口(如串口、USB、SPI/I2C协议)。
4.​性能优化与稳定性保障:​​
o进行系统功耗分析与优化,延长电池设备(如巡检车)的续航。
o进行内存优化、实时性优化,提升系统效率。
o参与硬件调试,协助硬件工程师进行故障定位和解决软硬件结合问题。
5.​测试与维护:​​
o编写单元测试、集成测试代码,参与系统测试和可靠性测试。
o分析并解决测试、量产及售后过程中出现的嵌入式软件问题。
o编写规范的技术设计文档、接口文档及测试报告
任职资格:
1.​教育背景:​​ 计算机、电子、自动化、通信等相关专业本科及以上学历。
2.​工作经验:​​ 5年以上嵌入式软件开发经验,有消费电子、物联网设备、工业控制、智能硬件或机器人开发经验者优先
3.​核心技能:​​
•精通C/C++​​ 语言编程,具有良好的编程习惯和扎实的数据结构基础。
•深入理解ARM体系架构,具备扎实的底层驱动开发能力(如GPIO、UART、I2C、SPI、ADC、PWM等)。
•有丰富的RTOS(如FreeRTOS、uCOS、RT-Thread)​​ 或嵌入式Linux下的开发调试经验。
•熟练使用示波器、逻辑分析仪、串口调试器等工具进行硬件协同调试。
•具备基本的硬件原理图阅读能力,能与硬件工程师高效沟通。
4.​能力素质:​​
•具备出色的分析问题和解决问题的能力,对技术难题有攻坚精神。
•强烈的责任心和ownership意识,能保障代码质量和系统稳定性。
•良好的团队协作和沟通能力,能清晰地表达技术观点。
•对新技术有好奇心和学习能力,能持续提升自我。
5.​加分项:​​
•有智能零售设备、自助终端、机器人、无人机或相关行业产品开发经验者极大优先。
•有支付设备集成、电机控制(步进/伺服/直流)、低功耗设计经验者。
•有物联网通信模块(4G/Cat.1/NB-IoT/Wi-Fi)​​ 集成开发经验者。
•熟悉常用无线通信协议​(如蓝牙BLE、LoRaWAN)者。
•有嵌入式Linux驱动开发、系统移植、裁剪或应用开发经验者。
•有OTA远程升级框架设计与实现经验者。
•了解Python脚本语言,用于编写测试工具或自动化脚本。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请