8000-15000元
万达广场B座1301
职位概览
我们正在寻找一位在消费级物联网设备领域有丰富经验的嵌入式软件开发工程师。您将负责核心嵌入式软件的设计、实现与优化,确保设备在性能、功耗和可靠性方面达到业界领先水平。
岗位职责
1.参与产品需求分析,负责嵌入式软件的系统架构设计、模块划分及代码实现,输出相关技术文档。
2.负责底层驱动开发、调试与优化,包括但不限于单片机(如STM32系列)及ARM处理器平台上的外设接口(如UART、SPI、I2C、USB、Ethernet)驱动。
3.进行嵌入式操作系统(如FreeRTOS、嵌入式Linux)的移植、内核裁剪及BSP/启动引导程序(BootLoader)开发。
4.实现物联网相关通信协议栈(如MQTT、TCP/IP、HTTP)及无线连接技术(如Wi-Fi、BLE、4G/5G、LoRa)的集成与适配。
5.与硬件团队紧密协作,参与原理图评审,完成软硬件联调、系统测试及功耗优化,解决开发过程中的关键技术问题。
6.支持产品通过相关行业认证(如3C认证),并参与产品量产过程中的软件维护与迭代升级。
任职要求
必备条件
1.本科及以上学历,计算机科学、电子工程、通信、自动化或相关专业。
2.3年及以上嵌入式软件开发经验,有消费电子(如智能穿戴、智能家居、平板等)或物联网产品成功量产经验者优先。
3.精通C/C++语言编程,具备良好的数据结构和算法基础,以及优秀的代码风格和文档习惯。
4.熟悉至少一种常见嵌入式平台(如STM32、C51、NXP、RK、ESP32系列)及其开发环境(Keil、GCC、ESP-IDF等)。
5.具备丰富的驱动开发经验,深刻理解常用硬件接口和通信协议。
6.熟悉嵌入式Linux或FreeRTOS等实时操作系统的开发流程,掌握交叉编译、内核调试(如GDB/KGDB)及Shell脚本编写。
7.具备基本的硬件知识,能独立阅读原理图,使用示波器等工具进行调试。
优先考虑
1.熟练应用Wi-Fi、蓝牙、Zigbee等无线协议,及MQTT、TCP/IP等物联网平台接入协议。
2.了解传感器数据处理、电机控制算法(如PID调优)。
3.参与过3个以上的智能家居类产品(如智能穿戴、智能门锁、智能家电)等嵌入式软件项目的全周期开发。
4.了解移动端(Android/iOS)开发框架、后端API设计及数据库(如MySQL)交互逻辑。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕