The common responsibilities for this position include developing web crawlers to collect data, building and maintaining MySQL databases, and implementing key modules of a web-based search engine. The role involves implementing natural language processing algorithms and machine learning algorithms under the guidance of senior engineers, as well as writing work reports and communicating with them. Additionally, responsibilities encompass collaborating with clients to understand project requirements, developing customized software solutions, and providing technical demonstrations and support. The Software Engineer will also participate in projects related to genomics data analysis, develop UWB and IoT solutions, create proof-of-concept applications, and support pre-sales activities. Other duties include conducting R&D projects, designing embedded software for automotive products, debugging code, conducting system testing, and focusing on 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