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 21.10.2025

Description

Requirements

1. Proficient in C/C++ programming, have good programming habits, and have rich experience in multithreading, multi-process, network programming, etc.; 

2. Have experience in public component development and CPU/memory optimization;

3. Have rich experience in Windows device driver development and debugging, and are proficient in using Windows device driver development tools; 

4. Those who are familiar with NDIS driver developers are preferred; 

5. Experience in cross-platform development on Windows/Linux/macOS/Android is preferred; 

6. Experience in image processing or machine vision development, and understanding of vision protocols such as GenICam and GigE Vision is preferred;

7. Be familiar with at least one programming language in C#/Python/Java; 

8. Have strong independent thinking and teamwork skills, strong initiative and sense of responsibility.

Check out the full job listings here.

Needed key skills

  • Algorithms
  • Analytical Skills
  • C/C++
  • Debugging
  • Development
  • JavaScript
  • Problem-solving skills
  • Programming skills
  • Python
  • Responsibility
  • Software
  • Teamwork

Bonuses

1. A unique combination of low-level and high-level experience 2. The ability to influence the architecture and technology stack 3. An ideal environment for professional growth in R&D

Share with friends