【岗位职责】1. 进行嵌入式软件的需求分析和软件模块开发;2. 参与嵌入式产品的外设和接口驱动的设计;3. 参与嵌入式产品的底层软件和系统架构具体内容的开发,如Bootloader、MCU外设驱动、UCOS的移植开发等,以及性能优化;4. 参与产品性能分析、硬件和软件的集成调试;5. 根据设计文档或者需求说明进行代码编写、移植、调试、驱动开发和维护;6. 进行软件基本测试,配合测试部门完成最终测试。【职位要求】1. 本科及以上学历,通信、计算机、电子类相关专业,有3-5年本岗位工作经验;2. 熟练的C语言编程能力,能独立完成产品软件设计;3. 熟悉STM32/NIOS的开发应用,了解底层驱动或上层应用软件开发,了解UCOS或其他嵌入式系统,熟悉各种通讯接口和协议,熟悉STM32者优先;4. 具备基本的电路分析能力,能看懂原理图,熟悉基本硬件调试工具;5. 了解常用外部设备接口,如CAN、USB、I2C、UARI、SPI、EEPROM等;6. 良好的代码编写习惯及文档编写能力;7. 责任心强,具备较强的自学能力和独立解决问题的能力,善于团队协作和沟通;8. 初步掌握嵌入式系统硬件基础,具有实际开发经验,具备电路调试经验等。