岗位职责 1.软件设计与开发 负责逆变器控制系统中DSP软件的整体架构设计与详细设计,依据产品性能指标与功能需求,制定高效、可靠的软件方案2.运用C/C++语言,在DSP开发平台上进行逆变器控制算法的代码实现,包括但不限于***功率点跟踪(MPPT)算法、脉宽调制(PWM)算法、锁相环(PLL)算法等,优化算法代码以提高运算效率与控制精度。 3.协同硬件工程师完成DSP软件与硬件电路的集成测试,针对硬件平台进行软件的移植与调试,解决软件与硬件接口不匹配、时序冲突等问题,保障软件在实际硬件环境下正常运行。4.算法优化与调试 对现有逆变器控制算法进行持续优化,通过理论分析、仿真建模与实际测试相结合的方法,提升算法在不同工况下的性能表现,如降低逆变器的谐波失真、提高功率因数、增强系统动态响应能力等。 5.利用示波器、逻辑分析仪等专业调试工具,对逆变器运行过程中的软件故障进行快速定位与排除,分析软件运行数据,解决算法异常、程序崩溃、内存泄漏等问题,确保产品的高可靠性与稳定性。5.参与逆变器新产品的研发项目,根据项目需求对控制算法进行创新研究与开发,探索新的控制策略与技术应用,为产品性能提升提供技术支持。6.软件测试与维护 制定详细的DSP软件测试计划与测试用例,对开发完成的软件进行全面的功能测试、性能测试、边界测试及兼容性测试,确保软件满足设计要求与行业标准,记录测试过程中的问题并及时反馈给开发团队进行修复。7.编写软件相关技术文档,包括软件设计文档、算法说明文档、操作手册等,为产品的生产、维护、升级以及后续开发提供准确、详实的技术资料。8.技术支持与协作 为逆变器产品的生产部门提供技术支持,解决生产过程中与DSP软件相关的问题,确保产品的顺利生产与质量控制,对生产人员进行软件操作与维护培训。 9.与销售、售后团队紧密合作,为客户提供技术咨询服务,协助解决客户在使用逆变器产品过程中遇到的软件问题,收集客户反馈意见,为产品改进提供依据。任职资格 1.教育背景 电子信息工程、自动化、电气工程及其自动化等相关专业,本科及以上学历。 2.工作经验 具有3年以上DSP软件开发经验,有逆变器或电力电子设备控制系统开发经验者优先。 3.熟悉至少一种主流DSP芯片,如TI公司的C2000系列、Freescale公司的DSP56000系列等,具备丰富的芯片底层驱动开发与应用开发经验。4.专业技能 精通C/C++编程语言,具备良好的编程习惯与代码规范,能够熟练运用相关开发工具进行软件设计与调试,如CCS(Code Composer Studio)、IAR Embedded Workbench等。 5.深入理解逆变器的工作原理与控制策略,掌握MPPT、PWM、PLL等常用控制算法,能够独立完成算法设计与实现,并对算法进行优化。 6.熟悉数字信号处理理论与方法,能够运用FFT(快速傅里叶变换)等数字信号处理算法对逆变器运行数据进行分析与处理。 7.具备扎实的硬件电路基础知识,能够读懂硬件原理图,理解硬件接口电路与软件控制的关系,具备一定的硬件故障排查能力。 8.熟练使用示波器、逻辑分析仪、功率分析仪等电力电子测试设备,能够对逆变器控制系统进行性能测试与分析。 9.具有较强的问题解决能力,具备优秀的团队协作精神,有较强的学习能力与创新意识,工作认真负责能够按时完成工作任务。