【工作内容】- 负责或参与嵌入式系统的软件设计、编码、调试与维护,包括但不限于操作系 统、驱动程序、应用软件等模块的设计。- 参与产品的需求分析,进行系统架构设计及模块划分,根据产品需求进行软件 选型,评估软件方案的可行性。- 针对硬件平台,编写高效稳定的驱动程序和应用程序,协助硬件工程师完成软 件调试和测试工作。- 进行代码审查,优化现有软件系统的性能。- 解决项目实施过程中遇到的技术难题,保证项目按时交付。- 持续跟踪新技术发展,为产品升级提供技术支持。【任职要求】- 计算机科学、软件工程或相关专业本科及以上学历;- 熟练掌握至少一种软件开发语言(如C/C++);- 具备扎实的数据结构和算法基础,熟悉常用数据结构的工作原理;- 熟悉嵌入式操作系统(如Linux、RTOS),良好的硬件知识,能理解并使用硬 件接口进行软件开发,有STM32、RISC-V等嵌入式平台开发经验者优先;- 具备良好的团队合作精神,较强的学习能力和解决问题的能力,具有强烈的责 任心和自我驱动力;- 能够独立完成软件设计、调试及测试工作,具备良好的英文阅读能力,有物联 网、智能家居等领域开发经验者优先考虑。