OM UTBILDNINGEN
Vill du ge liv åt tekniska produkter som bilar, robotar och medicinsk utrustning? Som mjukvaruutvecklare inom inbyggda system får du möjligheten att driva utvecklingen av framtidens teknik och skapa lösningar som gör skillnad i vardagen.
Vad gör en mjukvaruutvecklare?
Som mjukvaruutvecklare av inbyggda system arbetar du med att skapa programvara som gör att tekniska produkter kan utföra specifika uppgifter. Inbyggda system finns i allt från fordon och konsumentelektronik till medicinska apparater och IoT-lösningar. Dessa system är datorbaserade men osynligt integrerade i produkterna, där de spelar en avgörande roll för funktionaliteten. Du arbetar med design, utveckling och implementering av dessa system för att optimera produktens prestanda och effektivitet.
Varför välja utbildningen?
Behovet av kompetens inom elektrifiering och digitalisering ökar snabbt, särskilt inom fordonsindustrin och autotech. Hermods utbildning till mjukvaruutvecklare ger dig färdigheter inom C/C++, IoT och hårdvarunära programmering. Du får även kunskaper i realtidssystem och parallellprogrammering. Utbildningen ger dig bred kompetens med möjlighet att specialisera dig inom de områden som intresserar dig mest.
Vad kostar utbildningen?
Utbildningen är avgiftsfri och berättigar till studiestöd från CSN. Läs mer om CSN här!
INNEHÅLL OCH UPPLÄGG
Studieform
Utbildningen genomförs på distans. Programmet innehåller två LIA-perioder där du får praktisera dina teoretiska kunskaper ute på en arbetsplats. Läs mer om LIA och våra studieformer här!
Kurser för programmet
- Artificiell intelligens (AI)
- Datakommunikation
- Datastrukturer och algoritmer
- Elektronik och programmering
- Examensarbete
- Introduktion till inbyggda system
- LIA 1
- LIA 2
- Programmering inbyggda system
- Projektmetodik
- Realtidssystem
- Strukturerad programmering C/C++
- Test och säkerhet
- Tillämpad matematik
EFTER UTBILDNINGEN
Efter utbildningen kan du bland annat arbeta som
- Embedded developer
- Embedded utvecklare
- Mjukvaruutvecklare
- Mjukvaruutvecklare inbyggda system
- Software developer
Utbildningen ger dig bland annat kunskap och kompetens inom
- Arbeta som mjukvaruutvecklare inom inbyggda system med programmering i C alt. C++
- Tillämpa analys och design i hårdvarunära systemlösningar
- Behandla det aktuella problemområdet samt välja lämpliga verktyg och metoder i relation till uppdragets mål och kravspecifikation
- Arbeta med utveckling av realtidssytem och parallellprogrammering
- Arbeta med utveckling av uppkopplade och intelligenta produkter/enheter (IoT)
- Arbeta med testning, kvalitetssäkring och säkerhet inom mjukvaruutveckling av inbyggda system
- Arbeta i agila projekt samt medverka vid utveckling, planering och genomförande av projektets alla delar
FÖRKUNSKAPER OCH BEHÖRIGHET
För att bli antagen till denna utbildning krävs grundläggande behörighet för yrkeshögskolestudier samt följande förkunskaper eller motsvarande:
- Lägst betyg E/3/G i Matematik 2 eller Programmering 1
Saknar du behörighet?
Om du saknar behörighet så kan du läsa in kurserna ovan hos oss inför utbildningen via en så kallad preparandkurs. Preparandkursen är avgiftsfri och du läser den online i din egen takt under några veckor. Läs mer om våra preparandkurser här!