IoT and AI are changing the world. Billions of intelligent IoT devices are transforming both human and digital decision making by automatically gathering and analyzing vast new sources of data. Iot simplifies software development, aligning around key IoT standards, and enables the secure, seamless deployment of edge-to-cloud solutions at scale. These advancements are helping to solve complex challenges and unlock new use cases and user experiences across smart home, city, healthcare, industrial, and retail sectors.
This role focuses on the embedded MCU subsystems found in larger edge AI applications, but also interacts with rest of the system, including Linux, Python and various other tools and technologies. In collaboration with various internal upstream engineering teams, you will build and optimize working ML examples running on Arm Cortex MCU and Ethos NPUs.
These examples will be documented and published to the developer community, as well as being used for training material.
About you
We welcome applicants who are curious, enjoy problem-solving, have some experience and knowledge with embedded MCU systems, and can collaborate with engineers across domains.
Helpful skills include:
Strong coding skills (C/C++, python)
Familiarity RTOS, build systems
A background in hardware and low level software
Experience in a Linux environment
Problem-solving and teamwork mindset