Job responsibilities:
1. Cooperate with the company's product research and development, develop the corresponding host computer operation software to realize the control and monitoring of the robot;
2. Be responsible for the upper layer docking of customer projects, and develop appropriate communication interface software and upper layer docking software;
3. Develop the host computer software according to the existing hardware protocol, and constantly update and improve the software according to the demand;
4. Communicate the project software docking with the technical personnel of the customer, and be responsible for the related matters of the project docking;
5. Preparation of relevant documents;
Job requirements:
1. Bachelor degree or above, major in electronics, communication, automation, computer and other related majors;
2. Familiar with C / C + + and other editing languages, with more than 1 year of C / C + + programming experience; Familiar with QT software development process based on Windows platform, at least 1 year Qt development experience and at least one QT related project; At the same time, Qt development experience on Linux platform is preferred;
3. Proficient in Ethernet communication and other communication program development, familiar with data storage, database operation, interface and other development methods and experience;
4. Able to complete software design and development independently;
5. Rigorous and meticulous work, with strong team spirit;
fringe benefits:
1. Working hours: large and small weeks, 8-hour working system;
2. Salary composition: basic salary + housing allowance + project bonus + travel allowance + holiday welfare snacks;
3. Purchase five insurances and one fund upon entry; Irregular salary increase opportunities; Generous year-end bonus;
5. Excellent employees have many promotion opportunities, flexible work rhythm and free time;