一、岗位职责1、依据项目需求,独立进行系统架构设计、代码编写、调试与优化。2、深度参与硬件选型评估,从软件适配角度,为硬件设计提供专业建议,确保硬件与软件的无缝对接,提升系统整体性能。3、主导嵌入式系统驱动程序开发,针对各类硬件设备,如传感器、通信模块等,开发高效稳定的驱动程序,保障设备正常运行。4、与硬件团队紧密协作,完成硬件与软件的集成测试,及时解决联调过程中出现的问题,确保系统稳定可靠。5、持续优化嵌入式系统性能,跟踪行业***动态,运用新技术、新方法,提升系统的响应速度、稳定性和兼容性。二、任职要求1、计算机、电子信息、自动化等相关专业,本科及以上学历,2 年以上嵌入式开发工作经验。2、精通 C/C++ 编程语言,具备单片机实际开发经验,具备扎实的编程基础和良好的代码规范,能够独立完成复杂的嵌入式软件模块开发。3、熟悉至少一种嵌入式操作系统,如 Linux、RT-Thread、FreeRTOS 等,具备系统移植、内核裁剪、驱动开发等经验。4、熟悉以太网、RS485 、RS232通讯,了解硬件电路基础知识,熟悉常用硬件接口协议,如 SPI、I2C、UART、CAN 等,能够看懂硬件原理图,具备硬件与软件协同开发能力。5、至少掌握一种电路图设计软件,能了解电路原理图与PCB图的设计。6、具备较强的问题解决能力和调试技巧,能够熟练运用调试工具,快速定位和解决软件中的问题。7、良好的团队协作精神和沟通能力,能够与跨部门团队有效沟通,共同推进项目顺利进行。