工作职责:1.负责嵌入式产品的软件设计和开发,包括需求分析、方案设计、编码实现、测试验证等环节;2.参与嵌入式系统的架构设计,选择合适的处理器、操作系统和外围设备,确保系统性能稳定可靠;3.编写高质量的代码,遵循行业通用的代码规范,确保代码可读性、可维护性;4.协同硬件工程师进行硬件调试,解决硬件与软件之间的接口问题;5.对嵌入式软件进行性能优化,提高系统的实时性、可靠性和稳定性。任职资格:1.硕士及以上学历,控制科学与工程、计算机科学与技术等相关专业,精通C/C++编程语言,具备扎实的计算机基础知识;2.熟悉嵌入式系统开发流程,了解常见的嵌入式处理器架构(如ARM、DSP等)和操作系统(如Linux、FreeRTOS等);3.熟练掌握嵌入式软件开发工具,如Keil、IAR、Eclipse等,以及版本控制工具(如Git);4.了解嵌入式系统的硬件接口和通信协议,如I2C、SPI、UART、TCP/IP等;5.具备驱动开发经验者优先,了解Linux驱动开发原理和方法。