岗位职责:
1、根据产品性能、成本、稳定性、工艺等要求进行产品相关需求分析、技术架构搭建、软件实现方案设计;
2、配合系统分模块的需求调研、需求分析,独立完成软件系统及模块的编码, 对代码进行维护、改进完善,以满足新需求,指导团队成员软件开发;
3、负责BMS产品研发相关技术文档的编辑,包括项目方案设计书、详细设计方案、调试过程中的BUG修复记录、产品说明书、以及相关认证材料的配合编写等, 完成嵌入式软件设计规范的撰写, 完成嵌入式软件相关测例和测试报告模板的编写, 代码审核工作;
4、负责与开发测试工程师一起进行产品的验证,测试,故障定位以及修复。
5、配合硬件工程师,测试工程师进行硬件和驱动程序的联合调试,指导团队成员软件测试相关工作。
任职要求:
1、精通C语言,熟悉uCOSII/III、FreeRTOS、RT-Thread、Linux等至少一种嵌入式操作系统的软件开发;
2、具备独立完成项目软件开发的能力,同时具备32位单片机平台,ARM嵌入式系统平台的独立开发能力;
3、具备一定的硬件基础,能看懂PCB原理图/Layout,熟悉常用的串口、CAN、SPI、ADC、I2C等通信接口;
4、掌握软件设计流程和软件工程规范,具备良好而规范的设计和技术文档编写能力,拥有良好的代码习惯,逻辑结构清晰,命名规范,代码冗余率低;
5、具有标准化产品的软件开发经验值优先。
行业猎头网-行业公益平台 黔ICP备15015209号-1 网安备案号:52260102556091
地址:行业公益平台 EMAIL:ddcjobhr@163.com