Activez les alertes d’offres d’emploi par e-mail !

CITI is hiring a Software Engineer

CITI / INSA Lyon, University of Lyon

Lyon

Sur place

EUR 60 000 - 80 000

Plein temps

Il y a 30+ jours

Résumé du poste

A research laboratory in Lyon seeks a Software Engineer to integrate persistence support into the RIOT operating system for IoT platforms. Candidates should have experience in embedded software development and a strong background in energy harvesting technologies. The position offers a gross salary of approximately 2500€ per month and will focus on innovative operating systems addressing energy challenges.

Qualifications

  • Experience with embedded operating systems and applications.
  • Strong understanding of energy harvesting technologies.
  • Familiarity with development in C/C++.

Responsabilités

  • Integrate persistence support into the RIOT operating system.
  • Design and study operating systems for IoT platforms.
  • Address energy consumption and power failure challenges.

Connaissances

Embedded Software
Microcontroller
Energy Harvesting
Checkpointing
Description du poste
Software Engineer Position – Embedded Operating System Development

Title: Integrating Sytare persistence support in the RIOT operating system

Keywords: Embedded Software, Microcontroller, Energy Harvesting, Checkpointing

Location: CITI laboratory, INSA Lyon, France

Funding: 2-year INRIA contract (starting ASAP) with a gross salary of ∼2500€ per month.

Contact: please write to both contacts listed in the original posting.

Summary

The context of this work is the design and study of operating systems for the Internet of Things (IoT). We are interested in an emerging class of IoT platforms which rely on harvesting energy from their environment (solar, heat, radio). Such systems have to deal with vastly different constraints compared to more traditional networked embedded systems powered by a battery. In addition to minimizing energy consumption in general, the system must also be able to survive power failures due to unfavourable conditions. These hypotheses have a significant impact on many aspects of system design, including software development. Since 2015, the CITI lab develops Sytare, a proof-of-concept operating system layer targetted at such intermittent platforms. The goal of this project is to integrate the persistence features from Sytare in the RIOT operating system.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.