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

  1. Computer-related major, bachelor degree or above, and more than two years of software development experience;
  2. Proficient in basic knowledge of C/C++, familiar with API development, proficient in network programming, multithreading, inter-thread communication and other programming technologies;
  3. 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;
  4. 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;
  5. Have relevant experience in software performance optimization,Good at abnormal testing, performance optimization and reliability testing, familiar with secondary development;
  6. 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.

Share with friends