岗位职责:负责嵌入式软件开发,主要进行C语言程序设计与实现;优化系统性能和功能;参与系统架构设计,确保代码的可维护性和可扩展性;负责嵌入式软件的调试、优化和问题排查,确保系统的稳定性和可靠性。任职要求:学历要求:大专以上学历,计算机科学、软件工程、电子工程或相关专业;工作经验:至少1年嵌入式软件开发经验,有IoT系统开发经验者优先;编程技能:熟练C语言编程,具备嵌入式设备开发经验,熟悉ESP32系列开发平台;系统知识:熟悉常见的嵌入式处理器架构(如ARM、MIPS等),了解Linux内核架构;调试能力:熟练掌握一种,如GDB等调试工具,具备良好的软件调试和问题解决能力;硬件基础:具备硬件PCBA经验,能够焊接电子原件,理解硬件与软件的交互机制;项目经验:有视频处理、互联网摄像头、物联网设备或其他嵌入式设备开发经验者优先;熟悉ESP32系列开发平台,有相关项目经验者优先;有视频处理相关项目经验,熟悉视频编解码、图像处理等技术者优先;有嵌入式实时操作系统(RTOS)开发经验者优先;熟悉网络协议(如TCP/IP、HTTP、MQTT等)及其在嵌入式系统中的应用者优先;有低功耗优化、性能调优经验者优先;具备自动化测试脚本编写经验者优先。