Application Software Development Engineer-C++
Hikrobot Co., Ltd.
Location
China
Vacancy for
Human
Employment type
Full-time
Necessary education
Higher
Employer provided salary
0€ per year

Posted at 25.10.2025
Description
Requirements
- Computer-related major, bachelor degree or above, and more than two years of software development experience;
- Proficient in basic knowledge of C/C++, familiar with API development, proficient in network programming, multithreading, inter-thread communication and other programming technologies;
- Proficient in QT cross-platform interface development, familiar with synchronous and asynchronous, Message event processing, proficient in the application of QT Quick, Qml, and client development experience;
- Familiar with Linux/Arm application development, master memory management, IO read and write programming, familiar with Shell and Makefile commonly used script languages, and have participated in at least one Linux development project;
- Have relevant experience in software performance optimization,Good at abnormal testing, performance optimization and reliability testing, familiar with secondary development;
- Have a good coding style.
Check out the full job listings here.
Needed key skills
- C/C++
- Coding
- Communication
- Debugging
- Development
- Documentation
- Engineering
- Multitasking
- Operating Systems
- Problem-solving skills
- Programming skills
- Software
- Software proficiency
Bonuses
Participate in requirements assessment, architecture design, and software performance optimization.
Mastering new technologies and techniques for developing cross-platform components.
Solving interesting and technically challenging tasks in the process of writing modular code.
The use of modern tools and technologies for developing interfaces and networking.
