Embedded Software Development Engineer
You will develop control programs for BLDC and PMSM motors, embedded software, electromechanical control systems, related sensors, and structures. You will also develop reliability tests, R&D and production test benches, and fixtures for motor-related products.
Responsibilities
- Develop control programs for BLDC and PMSM motors
- Develop electromechanical control systems and embedded software
- Develop related sensors and structures
- Develop motor reliability tests, test benches, and fixtures for R&D and production
Requirements
- Bachelor's degree or above in automatic control, mechatronics, or a related field
- Knowledge of classical control theory and embedded control-system development
- Knowledge of STM32 and proficiency in C
- Knowledge of actuators and sensors including PMSM, BLDC, stepper motors, servos, and IMUs
- FOC development and debugging experience
- At least 2 years of experience with electromechanical products
- Host-computer development experience is preferred
- Electronics, mechanical engineering, or robotics competition experience is preferred