Job Responsibilities
- Analysis system requirements and design software requirement documents.
- Design software documents based on the aforementioned requirements.
- Optimize the algorithm for the motor control and servo systems to meet the
- system requirements.
- Support the system engineer with mapping tests and integrating motor
- parameters.
- Design and test new algorithms for motor control.
- Design test cases based on software design documents and code.
- Implement unit, integration, and functional tests, and produce documentation test
- reports.
- Perform any additional assigned tasks as directed by the Centre Director or their
- representatives.
Job Requirements
- have a recognized Bachelor’s or Master’s degree in Automation, Automatic
- Control, Electrical, Electronic, Mechanical, Mechatronics, Information,
- System Engineering, Mathematics, Statistics, Computer Science, Physics or
- relevant discipline, preferably with a master’s degree in aforementioned
- disciplines;
- have at least 3 years industrial work experience, preferably
- with practical experience in MCU, ARM and DSP project, product, system,
- solution software, and/or embedded software development;
- be proficient in programming language such as C/C++; ROS/RTOS, POSIX OS
- Kernel, MATLAB and using embedded system development tools;
- be good team player, self-motivated, able to meet project deadline;
- have a good passion in new technology and innovation, quick learner and
- have a good command of written and spoken English,
- Cantonese and Putonghua