Open-source Embedded OS for the Internet of Things (RIOT) Development & Maintenance H⁄F Société: INRIA
Offre: MissionThis position is dedicated to developing and maintaining RIOT, an open-source, community-driven embedded operating system for the Internet of Things. This position will have a particular (but non-exclusive) focus on optimized hardware support for 32bit hardware, and on RIOT systems aspects and development tools.Job offer descriptionThe high-level objective is to (1) contribute open source code, upstream, to the RIOT code base, (2) coordinate RIOT development within Inria, with other engineers and researchers using/developing RIOT, (3) coordinate RIOT development outside Inria, help maintain the RIOT community at large (see www.riot-os.org and www.github.com/RIOT-OS/RIOT) which aims to become the equivalent of Linux for IoT devices that cannot run Linux. Specific objectives include (a) port/develop a file system for RIOT (b) implement use of DMA (c) implement/extend support for experimental testbed/simulator/emulator (d) port of RIOT on new hardware, e.g. based on x86 (e) implement over-the-air update mechanisms (f) active participation in broader RIOT community activities frequent exchanges with other RIOT contributors and code reviews via GitHub. The position will allow business trips to Berlin, where the core of the RIOT community currently is. |