Drive Software Engineer

1. Responsible for the software development of frequency converters, servo drives, and brushless drives, and cooperate with hardware engineers to complete product development/small batch manufacturing; 
2. Assist in the function and performance test of the drive hardware and the entire motion control system; 
3. Design control algorithm and software implementation, complete debugging and testing; 
4. Complete various documents such as product specifications in the product development process, and file them in time; 
5. Complete other tasks arranged by superiors.  
 Job requirements: 
1. Major in power electronics, electrical drive, electrical automation, bachelor degree or above; 
2. At least 3 years of experience in servo, inverter, and brushless drive development, and able to independently undertake the development of controller software. Those who have done molded products are preferred; 
3. Proficient in ARM and DSP software design, proficient in C language, proficient in IAR, Keil or CCS development environment, PLD development experience is preferred; 
4. Proficient in motor drag theory, understand the structure and manufacturing process of DC brushless, AC servo, and hybrid stepping motors, and be proficient in automatic control theory and PID algorithm; 
5. Familiar with control theory and related algorithm processing such as field oriented control, MTPA, field weakening control, and be familiar with various filtering theories and usage methods; 
6. Familiar with the principle of encoder and the communication protocol of mainstream absolute encoder; 
7. Familiar with the principle of feedforward, understand the basic theory of dynamics, experience in vibration suppression and motor parameter identification is preferred; 
8. Familiar with bus standards such as canopen, ethercat, and relevant bus development experience is preferred; 
9. Have strong learning and innovation abilities, strong independent working ability, team spirit, strong communication and coordination skills, and willing to accept challenges.






whatsapp

teams

E-mail

Inquiry