职位描述
岗位职责:
1、负责设计、开发、调试、维护符合功能和性能要求的基于嵌入式平台的各型应用软件产品;
2、根据项目具体要求,承担开发任务,按计划提交高质量程序代码,完成产品的开发;
3、有关技术方案、文档、开发过程的模型流程图、相关的接口文档和模块说明的编写;
4、配合硬件人员进行硬件测试验证、软硬件联调工作,程序各单元模块的测试;
5、配合测试人员完成软件bug修复和建议完善;
6、与上位机软件相互配合完成软硬件系统联调;
7、根据客户反馈的问题,与相关人员配合,分析并解决问题;
8、参与代码开发规范、软件架构设计并编写相关文档。
任职要求:
1、全日制本科或以上学历,计算机、电气工程与自动化、电子工程、通信与应用电子等相关专业;
2、5年以上产品嵌入式软件开发工作经验,熟练掌握数字电路、单片机原理,有良好的英文阅读水平;
3、精通C语言,熟悉各种嵌入式软件开发环境(KEIL、CCS、各种RTOS),具备完整的ARM/ST/GD/MICROCHIP/TI等MCU平台产品的开发经验,掌握产品可靠性设计的能力和调试方法;
4、熟悉CAN、UART、I2C、USB、I2S、SDIO、SPI等接口2种以上;
5、具备较强学习能力、工作踏实努力、善于沟通及团队合作,责任心强;
6、符合以下条件者优先考虑:
(1)、具备嵌入式产品实际项目开发经验,并实现量产化;
(2)、具备较强的动手、调试能力;
(3)、有低功耗产品开发经验;
(4)、有移动储能BMS、交互面板开发经验。