Tool software engineer
Location: Shenzhen
Job description:
1. Development of demo demonstration software, development and debugging, production test and other tools based on windows;
2. Cooperate with FPGA, system and chip hardware design colleagues to develop software to support the integration of basic functions of the company's products;
3. Focus on working with algorithm, system and AE teams to convert matlab algorithm results into C language and complete algorithm performance optimization
Job requirements:
1. Computer, automation, electronics, information and other related majors, full-time bachelor degree or above;
2. Have experience in the development, debugging and deployment of upper computers such as consumer electronics, industrial electronics and on-board systems, and master the communication establishment and reading and writing methods of common communication interfaces and Protocols (such as serial port, USB, network port, etc.);
3. Chip development and debugging experience is preferred, camera or graphics chip debugging experience is preferred;
4. A certain understanding of graphics and image algorithms is preferred, such as experience in opencv API and a certain mastery of graphics and image principles;
5. Familiar with C & C + +, familiar with the idea and method of object-oriented programming, and proficient in at least one development tool of VC, vs and QT;
6. Familiar with windows application development framework, able to independently complete the whole software development process, demand analysis, detailed design, code implementation, joint commissioning and testing;
7. Familiar with WPF and MFC framework is preferred;
4. In depth understanding and practical experience in software engineering and design mode is preferred.
contact information:
hr@adaps -ph.com