hr

Embedded Software Development Engineer (Linux operation)

Position description

1. Responsible for the code preparation and technical document output of the project function module under Linux; 
2. Responsible for testing and functional verification of software project development module; 
3. Responsible for the bug finding and repair of software code; 
4. Participate in the overall architecture design of project software;
5. Writing software development documents, operating instructions and related materials.


Position requirements

1. Bachelor degree or above, major in computer, communication engineering, etc. 
2. A year of experience in Linux, C or C + + product development, proficient in advanced programming under Linux system; 
3. Familiar with Qt graphics system developers; embedded Linux system transplantation and building experience are preferred; 
4. Familiar with Linux shell script and able to complete simple scripting; 
5. Familiar with RTOS embedded operating system, such as threadxucosvxWorks; 
6. Have a certain software project analysis, architecture and management thinking; 
7. Excellent learning ability, logical thinking and strict problem-solving ability.

Please send your job application email to the following address: hr@macrosilicon.com