company logo

Examensarbete, 30 hp: Modular Boot

Saab.com

Office

Gelbgjutaregatan 2, Sweden

Full Time

Är du en student som är ivrig att tillämpa dina teoretiska kunskaper och nya perspektiv på verkliga utmaningar? På Saab tror vi att innovationer växer på nya idéer, och ditt examensarbete kan vara gnistan som tänder vårt nästa tekniska genombrott.

Din Roll

Vi ser det enorma värdet som studenter tillför vårt företag. Din akademiska precision, i kombination med din entusiasm för avancerad teknik, gör att du kan närma dig problem med en unik och insiktsfull lins. På Saab får du möjlighet att samarbeta med erfarna ingenjörer och specialister, få ovärderlig praktisk erfarenhet och samtidigt bidra till vår tillväxt och utveckling.

Bakgrund:

Inbyggda system kan ha lång livslängd. Med tiden behöver komponenter ofta bytas ut för att förbättra produktens prestanda eller för att de inte längre produceras. En modulär och anpassningsbar mjukvara kan bryta beroendet till en särskild hårdvara och därmed underlätta uppgraderingar. En annan fördel med modulär mjukvaruarkitektur är att flera system med liknande behov kan återanvända koden och därmed reducera utvecklingstiden. Ett klokt återanvändande av mjukvara kan öka dess kvalitet, eftersom man har större chans att upptäcka buggar, och minskar därmed behovet av underhåll. Inom embeddedutveckling har bootprocessen ofta vissa hårdvaruspecifika delar och är därför en lämplig kandidat för att utforska hur en modulär mjukvaruarkitektur kan effektivisera mjukvaruutveckling genom ökad portabilitet.

Beskrivning Av Examensarbetet:

Examensarbetet går ut på att utforska huruvida det går att skapa en modulär och portabel boot, som går att anpassa till olika hårdvaror. Examensarbetet kan bestå av utforskande teoretiska delar, praktiska uppgifter eller en kombination av båda. Precis som en modulär mjukvara, är detta examensarbete anpassningsbart. Arbetets omfattning kan justeras beroende på nivå, ambition och antal deltagare. Examensarbetaren (eller examensarbetarna) får gärna komma med egna förslag kring uppgiftens fokus och perspektiv.

Den teoretiska delen skulle kunna mynna ut i insikter kring vilka delar av en boot som är lämpliga att hantera gemensamt och vilka delar som måste vara utvecklade för en specifik hårdvara. Man kan även undersöka om det går att sätta upp en gemensam arkitektur också för de delar som sedan måste implementeras specifikt för varje hårdvara. Detta skulle kunna handla om t.ex. virtuella klasser, hardware abstraction layer, board-support-package, API:er.

Den praktiska delen fokuserar på att utveckla en boot eller arkitektur som uppfyller vissa krav och som kan användas på en eller flera hårdvaror. Utveckling görs i rimligt språk för en embedded boot (C/C++, Rust eller dylikt). Den praktiska delens omfattning kan justeras genom att mjukvaran anpassas till fler eller färre hårdvaror, ytterligare bootsteg kan läggs till, t.ex. kryptering/dekryptering, eller reduceras till att endast ta fram ett ramverk för en modulär boot, som inte implementeras inom examensarbetet.

Din Profil

Lämpligt för 1-2 personer på kandidat- eller masternivå.

FöRkunskaper:

  • Erfarenhet Av Programmering.

  • Erfarenhet av embedded/inbyggda system.

Meriterande:

  • Erfarenhet av C/C++ eller Rust.
  • Erfarenhet Av Boot.

  • Intresse för säkerhet och kryptering.

Vi ger dig det stöd och den vägledning du behöver för att omsätta dina teoretiska kunskaper i praktiska lösningar. Bli en drivande kraft bakom Saabs tekniska framsteg!

Befattningen kräver att du genomgår och godkänns enligt vid var tid gällande bestämmelser för säkerhetsskydd. För befattningar där Saab har krav på säkerhetsklassinplacering kan, i förekommande fall, medföra krav på visst medborgarskap.

Vad Du Blir En Del Av

Upptäck oändliga möjligheter. Anta utmaningar, skapa smarta innovationer och uppgradera dina förmågor. Det här är en plats för kluriga tänkare, modiga pionjärer och alla däremellan. Tillsammans uppnår vi det extraordinära, var och en tar med sitt unika perspektiv. Varje bidrag räknas.

Saab är ett ledande försvars- och säkerhetsföretag med uppdrag att hjälpa nationer att skydda sin befolkning och bidrar till trygghet för människor och samhällen. Med 26,100 talangfulla medarbetare utvecklar Saab teknik och lösningar för en säkrare och mer hållbar värld.

Saab utvecklar, tillverkar och underhåller avancerade system inom flygteknik, vapen, ledningssystem, sensorer och undervattenssystem. Saab har sitt huvudkontor i Sverige men en global verksamhet där Saab är en del av många nationers försvarsförmåga. Läs mer om oss här

Sista AnsöKningsdag

2025-11-02

Kontaktperson

Mikael Erninger, Software Engineering Manager

Mikael.Erninger1@Saabgroup.Com

073-418 46 88

David Engberg Kontaktperson/Handledare

David.Engberg@Saabgroup.Com

073-418 36 20

Examensarbete, 30 hp: Modular Boot

Office

Gelbgjutaregatan 2, Sweden

Full Time

September 30, 2025

company logo

Saab

Saab.com

Saab