Senior algorithm / Software Engineer
Office
Full-time
Permanent work
Company specializing in the creation of high-tech products in the area of IP-video security monitoring is looking for a Software Engineer.
Responsibilities:
- Develop kinematics and dynamics algorithms of industrial robots.
- Develop multi robot coordination, positioner synchronization, conveyor belt following and other algorithms.
- Cooperate with vision or sensor to develop visual capture, visual tracking and other functions.
- Develop various application algorithms, such as welding, spraying, grinding, assembly, etc.
- Quickly respond to customer feedback problems and track and solve problems.
- Participate in the maintenance of algorithm library and write technical documents.
Requirements:
- Master degree or above in robotics, automatic control, computer, mathematics and other majors.
- Relevant working experience in Japan, Switzerland and Germany is preferred.
- Proficient in using C/C++, with experience in software development and debugging.
- Master at least one mathematical analysis tool, such as MATLAB.
- Experience in robot algorithm development and motion control algorithm development is preferred.
- Clear logic and strong ability to analyze and solve problems.
- Fluent in English (be able to read English technical literature).
- Be able to communicate in Chinese, preferably Chinese.