Senior Embedded Software Development Engineer-Application
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
- Bachelor degree or above, 3-5 years of embedded related development experience;
- Proficient in using the C/C++ language, with a good programming style, proficient in using STL, templates, and some of the new features of C++11;
- Familiar with Linux application development, master the principles of TCP/IP protocol, the basic principles of common application layer protocols, master socket, multithreading, interprocess communication and other programming;
- Proficient in using gdb, disassembly, memory analysis tools, performance tuning tools, etc. to solve difficult problems;
- Experience in FPGA, image display, ISP debugging, and SoC access development is preferred;
- Experience in automated test development and design of embedded product units is preferred;
Check out the full job listings here.
Needed key skills
- C/C++
- Coding
- Debugging
- Development
- Documentation
- Engineering
- Logical thinking
- Operating Systems
- Problem-solving skills
- Programming skills
- Responsibility
- Software proficiency
- Teamwork
- Technology savvy
- Works well under pressure
Bonuses
Working with intelligent hardware products, where you participate in the full cycle — from requirements analysis to performance optimization. The ability to solve complex problems, integrate algorithms, develop tools to improve team efficiency and influence the quality of the final product. Access to modern technologies: Linux, C++11, TCP/IP, FPGA, SoC, as well as participation in solving critical problems and sharing engineering experience.
