The common responsibilities for this position include developing new algorithm prototypes, maintaining existing drivers, and creating APIs for neural engine applications. The role involves working on neural engine feature specifications, pre-silicon validation, silicon bring-up, and tools creation. Additionally, it includes hardware validation, providing software support for factory testing, and implementing features to support hardware testing and diagnosis. The responsibilities also encompass algorithm research and development in operations optimization, analyzing and forecasting data related to automated warehouse operations, and designing business and scheduling optimization algorithms. Furthermore, overseeing the top-level design of business and scheduling algorithm modules for robotic intelligent storage systems and guiding the implementation, testing, and system integration of algorithms for each module are also key aspects of the role. Communication and coordination with software engineers to complete software system development are essential duties as well.
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