职位职责1. 负责包括新产品新项目在内的平台电子产品软件开发;2. 支持现有产品的功能升级,代码维护;3. 汇总计数规格需求,提出可行性设计方案;4. 独立完成软件架构设计,代码详细设计,功能调试,故障排查等;5. 与硬件工程师协作完成产品软硬件设计及调试;6. 根据具体技术原理,结合实际工况,设计验证方案并实施;7. 相关技术文档编写,整理和归档;8. 完成上级交办的其它事项;岗位要求1. 本科及以上学历,电子、自动控制、计算机等相关专业,三年以上工作经验;2. 具备嵌入式软件工作经验,精通C/C++、汇编语言,基础扎实,有良好的编程习惯、规范意识;3. 具有多种8、16、32bit MCU开发经验,熟练使用ARM系统开发环境与工具(IAR,KEIL等) ,能够独立完成相关产品的软件设计和系统调试;4. 熟悉硬件相关基本知识,功率器件和传感器的使用;5. 熟练使用电子设计相关的EDA软件,如Altium Designer等;6. 熟悉电子仪器和设备的使用,如示波器、数据采集仪等;7. 具有电机驱动控制(BLDC,PMSM等)、开关电源、变频器、BMS等开发经验者优先;8. 思路清晰,逻辑能力强,能够以积极、独立、主动的心态开展工作,具有探索精神;9. 具有分析和组织能力,较好的团队合作态度,良好的人际沟通技巧;