职位要求
工作地点:深圳/徐州/其他城市(可选)
一、岗位职责
1、软件开发支持:完成DSP软件的设计、开发和调试工作,负责编码、测试和集成等相关活动。
2、功能模块开发:根据需求和设计要求,开发PFC/整流/DAB/LLC的算法功能模块实现。
编码和调试 根据设计规范和开发要求,使用编程语言和开发工具进行软件编码和调试工作,确保代码的正确性和可靠性。
3、系统集成:负责DSP软件与硬件以及其他系统的集成工作,包括采集和控制接口对接和测试等,确保系统的互操作性和稳定性。
4、缺陷修复:分析和修复软件中的问题和缺陷,跟踪和解决相关的技术难题,确保软件的质量和性能符合要求。
5、技术文档编写:编写开发文档、测试手册,记录软件的设计和开发过程,提供技术支持和培训材料。
6、测试支持:协助测试团队进行软件的测试工作,包括功能测试、性能测试、兼容性测试等,记录测试结果和问题反馈。
7、技术研究和学习:跟踪行业的最新技术发展和趋势,进行相关技术研究和学习,提出改进和优化的建议。
8、团队协作:与项目团队成员紧密合作,包括软件开发人员、测试工程师、项目经理等,共同推动项目的进展和质量保障。
9、技术支持:为客户提供技术支持和培训,解答相关问题,协助解决软件使用中的技术难题。
10、部门其他工作:完成领导交办的其他工作。
二、任职要求
1、学历要求:本科或以上学历
2、专业要求:电力电子、电气工程、自动化、计算机、软件工程、数学、物理或相关理工科专业毕业。
3、工作经验:1年以上DSP软件开发工作经验。
4、知识技能
(1)编程技能:掌握C2000DSP或STM32G4/C的开发等,并具备良好的编程能力,能够实现PID、SVPWM、ZVS开发和调优。
(2)软件开发基础:掌握ADC/PWM驱动开发,具备扎实的电力电子和控制系统基础知识。
(3)熟悉开发工具和框架:精通常用的开发工具和集成开发环境(IDE),熟悉常用的开发框架和库,熟练使用示波器。
(4)系统集成能力:具备系统集成的基本概念和方法,了解常用的接口开发、技术和数据通信协议,能够进行系统对接和集成测试。
(5)熟练使用matlab/Plecs/LTspice等仿真软件。
(6)(加分项)功率模块PCS/充电/DCDC模块(>10kW)开发经验,磁性器件实际产品优化经验。
(7)(加分项)认证整改经验、MDB经验。
5、能力素质
(1)问题解决能力:具备良好的分析和解决问题的能力,能够快速定位和解决软件开发中的技术难题和错误。
(2)团队合作:具备良好的团队合作和沟通能力,能够与项目团队成员紧密合作,有效地传递信息和协调工作。
(3)自我学习能力:具备持续学习和自我提升的意愿和能力,能够跟进行业的最新技术发展和软件开发方法。
(4)质量意识:具备严谨的工作态度和高度的质量意识,注重代码的可读性、可维护性和可测试性。