Examensarbete: Effektiv fjärruppdatering av programvara i IoT-tillämpningar med begränsade systemresurser


Examensarbete för Data/Elektro, på masternivå för 1 eller gärna 2 personer.

Vi söker kandidater till ett examensarbete för dig som vill utforska tekniker i framkant inom Internet of Things. Det finns goda möjligheter till anställning.

Detta examensarbete riktar sig till dig som vill fortsätta utvecklas inom inbyggda system och trådlös kommunikation.

Bakgrund

Möjligheten att uppdatera programvaran i uppkopplade devices är fundamental vid utveckling och utrullning av IoT-lösningar. Förutsättningarna för fjärruppdatering (FOTA) varierar mycket mellan olika tillämpningar. Ofta är systemresurser en begränsande faktor. I vissa fall är tillgänglig bandbredd begränsad, eller tillförlitligheten i fjärrlänken otillförlitlig. I ett annat fall är tillgängligt minne i enheten den begränsande faktorn.

Syfte och mål

Existerande system för FOTA uppfyller inte de specifika krav som ställs vid utrullning av IoT-lösningar i stor skala. Vi vill utvärdera de senaste teknikerna för FOTA utifrån bland annat robusthet, säkerhet, och effektivitet med avseende på inkrementstorlek. I arbetet ingår att utvärdera de open-source lösningar som finns på marknaden, för Linux-system såväl som för system med ett mindre resurskrävande OS.

Utifrån resultatet utvärderingen skall förslag på förbättringar ges och en arkitektur (eller ett protokoll) tas fram som förbättrar framtida IoT-lösningar.

Arbetet innehåller även en implementationsdel där vi vill utvärdera konceptet i ett riktigt case.

Arbetets innehåll

Arbetet kommer att bestå av:

  • Litteraturstudier
  • Intervjuer
  • Val av kriterier samt förslag på förbättringar inom valt område
  • Implementation av protokoll för FOTA över NB-IoT, med införandet av utvalda förbättringar
  • Test och utvärdering

Om Endian

På Endian blir du en del av ett litet och mycket kompetent team av programvaruutvecklare som brinner för teknik, open source och uppkopplade prylar. Endian hjälper kunder inom alla branscher att utveckla produkter och tjänster för den uppkopplade världen. Det har vi gjort i snart 15 år, sedan långt före det hette Internet of Things eller IoT.

Det unika med Endian är vår kultur och hur vi arbetar tillsammans. Hos oss är varje individ en nyckelperson. Med stort ansvar men också med mycket stor möjlighet att påverka sin egen utveckling. Här delar vi med oss av kunskap och hjälps åt att lösa kundernas utmaningar på det mest effektiva sättet.

Vi har inga hierarkier, det är alltid nära till beslut och vi strävar efter transparens i allt vi gör, mellan medarbetare och gentemot våra kunder. Det vi har gemensamt är att vi älskar teknik och vill ha roligt på jobbet.

Vem är du?

Vi söker 1-2 kandidater från Elektro eller Data för ett examensarbete på masternivå. Du har ett stort intresse för teknik, mjukvaruutveckling och Internet of Things. Det är en fördel om du är gillar Open Source och bra om du är van vid Linux som utvecklingsmiljö och målsystem. Du har en vilja att dela med dig och har lätt för att ta hjälp av andra. Vi ser gärna ansökningar från både tjejer och killar.

Ring Peter Malmberg på 0703-79 15 72 så får du veta mer. Eller skicka din ansökan till peter.malmberg@endian.se.

Vi ser fram emot din ansökan snarast då tjänsterna tillsätts löpande.