软件研发工程师
1.5-1.8万东莞市本科不限经验
职位描述
岗位职责
1、负责电动工具控制软件的设计与开发,包括单片机、DSP或ARM平台的嵌入式系统开发;
2、熟练进行马达控制算法、锂电池管理系统(BMS)的软件开发;
3、优化现有软件,提高系统的响应速度、稳定性和能效;
4、开发通信协议(如UART、I2C、SPI等),支持与硬件模块的高效通信;
5、编写技术文档,包括软件设计说明、测试报告及使用说明。
任职要求
1、电子工程、计算机科学、自动化等相关专业本科及以上学历;
2、熟悉嵌入式系统开发,熟练使用C/C++,有丰富的代码优化经验;
3、熟悉马达控制(如FOC、PID算法等)或锂电池管理相关算法;
4、熟悉常见的单片机开发环境(如Keil、IAR、PIC等);
5、了解RTOS或其他嵌入式实时操作系统的开发;
6、具备基本硬件调试能力,能够配合硬件工程师进行系统调试;
7、3年以上嵌入式软件开发经验,有电动工具或相关行业经验者优先;
8、较强的分析和解决问题能力;
9、热爱编程,关注代码质量,能够承受一定的工作压力。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅