Job Responsibilities:
1. Responsible for communicating with customers on the technical requirements of products such as automatic driving domain controller and on-board communication terminal;
2. Responsible for UBOOT porting of domain controller, Linux operating system porting and kernel real-time optimization;
3. Responsible for the development of hardware interface driver;
4. Assisted application layer software engineer to complete software migration and performance optimization;
5. Responsible for writing relevant technical documents;
6. Solved the problems encountered by customers in the use of products, followed up and promoted the continuous optimization of products.
Job Requirements:
1. Bachelor degree or above in mathematics, computer, software, automation, electronic information or related field, 3 years or above related working experience;
2. Familiar with the working principle of Linux operating system, master the ability of Linux operating system transplantation and common interface device driver development;
3. Familiar with C, C++ and other programming languages, have a solid programming foundation and good coding habits;
4. Understand the principles of compilation, at least one of Makefile, CMake, Bazel and other software construction tools;
5. Familiar with ROS, experience in robot and autonomous driving is preferred;
6. Good team work spirit, sense of responsibility and positive working attitude.
Recruitment: 1
Benefits:
1. Five social insurance and one housing fund;
2. Lunch allowance;
3. Transportation subsidy;
4. Communications subsidy;
5. Festivals and birthday benefits;
6. Performance bonus + commission;
7. Paid annual leave (with year-end bonus)
8. Double holidays, statutory holidays, flexible working system;
9. Regular outdoor development activities;
10. The company provides snacks;
11. Free physical examination;
12. Free travel at home and abroad.
Remark: 5% year-end project commission bonus