Embedded Systems Trainee
Groupe IMT

Embedded Systems Trainee

Groupe IMT
  • Internship (6 months)
  • Bordeaux (France)
  • Published on September 1 2021

Company :

Luos is a startup that develops a research-based software technology to reduce the time-to-market of the embedded market and facilitate the development of new electronic products. We design a nervous system and an API for embedded systems, an innovative communication technology dedicated to electronics. Our ambition is to change the way embedded software is developed by replicating some major advances that occurred in the web and software fields. We advocate a microservice and API approach for embedded systems. Our customers build consumer electronics, robots, smart home appliances, IoT, new mobility, etc. Descriptive video of our technology: bit.ly/Luos As part of its expansion, and for the development and improvement of its technology, Luos is searching for an Embedded Systems Trainee.

Mission :

Your mission, as part of the R&D team, will be the development and improvement of Luos software technology, and to bring new functionalities to the Embedded World. To put it in a nutshell: - Luos library portage on special MCU family. - Create a bus sniffer container on a MCU to decode and upload in JSON all the frames that pass on Luos bus. - Interpret JSON frames uploaded by the sniffer to expand Luos python library with new API - Create a dashboard to display frame uploaded by the sniffer - Integrated to a logical analyser software, create a python API layer to decode and interpret Luos communication protocol. You will work in the embedded systems development team, in a small but fast-expanding structure in which the atmosphere is relaxed and communication-friendly. By coming to work for Luos, you will lay the foundations of our young company and the future of embedded development with us!

Required profile:

We are looking for an embedded systems enthusiast who is comfortable working in a young and dynamic team. Extracurricular experiences and personal projects are very important to us. Experiences in managing teams, projects, and managerial skills are also appreciated. The hired candidate will be expected to demonstrate initiatives and rationality in their technological choices. Joining us is the opportunity to take part in an ambitious entrepreneurial and technological project! Technical skills: - Programming language C/C++ and Python. - Mastery of Git/GitHub and MCU programming environments is required. - Knowledge of MCU manufacturers tools is required. - Mastery of electronics and boards design is a plus. Other criteria: - Graduate of an engineering school with a specialization in embedded systems. - Basic skills in real-time computing. - Ability to analyze functional and technical requirements, describe, design and develop them.

Possibility of teleworking: one day maximum per week  Salary: to be defined with the candidate