岗位职责1. 负责无刷电机控制器软件的设计、开发、测试和维护。 - 开发高效、稳定的电机控制算法,实现精确的速度控制、转矩控制和位置控制等功能。 - 进行软件架构设计,确保软件系统的可扩展性、可维护性和可靠性。2. 与硬件工程师紧密合作,进行软硬件协同调试。 - 协助硬件工程师进行硬件设计优化,确保软件与硬件的良好配合。 - 解决在软硬件集成过程中出现的问题,提高系统性能。3. 参与产品的整个开发周期,从需求分析到产品发布。 - 理解产品需求,将其转化为软件功能规格。4. 进行软件测试和验证,确保产品质量。 - 分析测试结果,修复软件缺陷,提高软件稳定性。5. 持续优化和改进软件性能。 - 跟踪电机控制技术的发展趋势,引入新的算法和技术。任职要求1. 本科及以上学历,计算机科学、电子工程、自动化等相关专业。2. 具有三年以上无刷电机控制器软件开发经验。3. 熟练掌握 C/C++编程语言,熟悉嵌入式软件开发环境。4. 熟悉电机控制原理和算法,如 FOC(磁场定向控制)、BLDC 控制等。5. 有良好的数字信号处理和算法设计能力。6. 具备较强的问题解决能力和调试技能,能够快速定位和解决软件问题。7. 有良好的团队合作精神和沟通能力,能够与不同专业的人员协作完成项目。8. 有汽车电子、工业自动化等领域无刷电机控制器开发经验者优先。