The common responsibilities for this position include developing web crawlers to collect data from various websites, building a MySQL database for data storage, and implementing key modules of a web-based search engine. The role involves implementing natural language processing algorithms, machine learning algorithms, and writing client-side and server-side code for web or mobile applications. Additionally, responsibilities include developing application prototypes, participating in technical and design discussions, and studying emerging technologies. The position also requires designing embedded software for automotive brushless motor products, constructing embedded software architecture, writing and debugging code, conducting system testing, and performing product testing and monitoring. Finally, the role entails communicating with senior software engineers and ensuring continuous improvement of product software.
The percentages next to each skill reflect the sector’s demands in these respective skills. E.g., 30% means this skill has been listed in 30% of all the job postings in this sector.
The skills distribution tells you what specific skill sets are in demand. E.g., Skills with a distribution of “More than 50%” means that these skills are wanted in more than 50% of the job postings.
Types of companies in the sector that have advertised a position
Education level required as indicated
Fields of study of the positions advertised by employers
Employment Mode of the positions advertised by employers
Employment Type of the positions advertised by employers