职位描述
C++VECTORPID嵌入式软件开发MATLABPWM整流
Responsibilities:
Designing, implementing and testing software for control software for middle voltage drive, collaboration project teams in different country teams and cultures.
• Good knowledge of inverter topology and control system principles; understand market and customer requirements and translate these into software functional specification inverter applications
• Design software architecture and technical solutions aligned with inverter control requirements, ensuring compatibility with hardware and system integration
• Develop high-quality software using C++ and Matlab, including core control algorithms (e.g., PWM, vector control, PID), application logic, and utility modules for inverter products
• Create comprehensive test plans, write test code, and conduct unit, integration, and system testing to verify software functionality, reliability, and performance
• Participate deeply in verification and validation tests to ensure software meets all technical, safety, and customer requirements
• Coordinate and collaborate with global cross-functional teams to drive project execution and alignment
• Document software design specifications, test reports, and technical documentation for internal use and customer reference
Techniques:
• Master’s degree in Electrical Engineering, Automation, Computer Science, Software Engineering, or a related field with 3+ years of software development experience in inverter/power electronics applications; Bachelor’s degree requires 5+ years of relevant experience
• Proficiency in C++ (object-oriented programming, STL) and Matlab (control algorithm simulation, development, and validation)
• Deep understanding of inverter topology principles (e.g., voltage source inverter, three-level inverter, cascade multilevel) and control theories (e.g., vector control, PWM control, PID tuning)
• Experience in software architecture design, embedded software development, and test-driven development for industrial/power electronics products
• Strong problem-solving skills in troubleshooting software defects and control system issues
• Fluency in oral and written English, with the ability to communicate technical concepts clearly to global teams
• Passion for power electronics, inverter control technology, and continuous learning of software development trends
Methodologies:
• Excellent interpersonal, cross-cultural communication, and collaboration skills
• Strong time management and project coordination abilities, with the capacity to work in a global, fast-paced environment
• Effective presentation and documentation skills to convey technical ideas and project progress
• Ability to work independently and as part of a team to meet project deadlines, cost and quality requirements.