Som mjukvaruutvecklare inom inbyggda system och IoT får du koden att lämna skärmen och börja göra saker i verkligheten. Du utvecklar lösningar där mjukvara, sensorer och hårdvara samspelar i uppkopplade produkter och tekniska system. För dig som gillar programmering och vill förstå hela vägen från kod till fungerande teknik.
Om programmet
I inbyggda system möts mjukvara och hårdvara. För att utveckla fungerande lösningar behöver du förstå både programmeringen och hur enheter kommunicerar, samlar in data och kopplas samman med andra system.
Du bygger kunskaper i programmering nära hårdvaran och lär dig hur inbyggda system kommunicerar, integreras med andra system och ansluts till molntjänster. Säkerhet är en viktig del genom hela kedjan.
Målet är att du ska kunna följa utvecklingen från krav och tekniska val till programmering, testning och implementation av inbyggda och uppkopplade system
Karriärvägar
Utbildningen leder mot flera roller inom utveckling av inbyggda och uppkopplade system. Din kompetens är eftertraktad både i Sverige och internationellt.
Möjliga yrkesroller efter examen:
Applikationsutvecklare Internet of Things
Mjukvaruutvecklare, inbyggda system och IoT
Systemutvecklare Internet of Things
När kod möter den fysiska världen
Som utvecklare inom inbyggda system och IoT kan koden styra en produkt, läsa av en sensor eller få olika tekniska system att kommunicera.
Det kan handla om att programmera nära hårdvaran, avgöra hur funktioner ska fördelas mellan mjukvara och elektronik, koppla upp enheter och integrera system. Du behöver också kunna testa att lösningen fungerar som tänkt och hantera säkerhetsfrågor när fysiska produkter och tekniska system kopplas upp.
Tekniken bakom en allt mer uppkopplad värld
IoT och inbyggda system finns där den digitala och fysiska världen möts. Sensorer mäter vad som händer, mjukvara tolkar informationen och uppkopplade system gör det möjligt att övervaka, styra och automatisera allt från industriella processer till funktioner i fordon, fastigheter, energisystem och medicinteknik.
Samtidigt förändrar AI hur mjukvara utvecklas och hur data från uppkopplade system kan användas. AI kan hjälpa till att skapa kod och analysera stora mängder sensordata, men i inbyggda system behöver utvecklaren fortfarande förstå hur hårdvara, mjukvara, nätverk och säkerhet fungerar tillsammans. Att kunna bedöma tekniska lösningar, testa systemen och verifiera resultaten blir därför viktiga delar av arbetet.
För dig som gillar programmering och vill förstå vad koden faktiskt får att hända i verkligheten finns här en teknisk värld där mjukvara, elektronik och uppkopplade system hela tiden möts.
LIA-praktik
Minst en fjärdedel av utbildningen består av Lärande i arbete (LIA), där du får ta steget från utbildning till yrkesvardag. Ute i en verksamhet får du omsätta dina kunskaper i praktiken, prova relevanta arbetsuppgifter och få erfarenhet av hur yrkesrollen fungerar. Med stöd av en handledare utvecklar du din kompetens, bygger nätverk och knyter värdefulla kontakter inför arbetslivet. För många blir LIA också en väg vidare till jobb efter utbildningen.
Heltidsstudier
Våra YH-program i Solna motsvarar heltidsstudier på cirka 40 timmar per vecka. Undervisningen varvar föreläsningar, handledning, praktiska moment, projekt och grupparbeten. Du lär dig av utbildare med erfarenhet från branschen och arbetar med aktuella metoder och verktyg som förbereder dig för yrkeslivet. Schemalagda aktiviteter sker på vardagar dagtid och du behöver planera för studier motsvarande ett heltidsarbete.
Bygg ditt nätverk
När du studerar på plats i Solna träffar du regelbundet dina klasskamrater i undervisning, projekt och grupparbeten. Det ger naturliga tillfällen att bolla idéer, hjälpa varandra och lära känna människor på väg mot samma yrkesområde.
Du möter också studenter från andra utbildningar och branschexperter i undervisningen. Det ger nya perspektiv och fler möjligheter att bygga relationer och nätverk redan under studietiden.
Saknar du behörighet?
Du kan söka till våra program även om du inte är helt behörig när du ansöker. Beroende på vad du saknar kan det finnas olika vägar till behörighet, till exempel preparandkurs, behörighetsprov eller att vi bedömer kunskaper och erfarenheter du redan har. Kom ihåg att komplettera din ansökan innan sista kompletteringsdag.
Kursen ger dig förståelse för affärsmannaskap och hur ditt personliga agerande bidrar till företagets resultat. Du lär dig se kopplingen mellan kunddialog, kommunikation och lönsamhet. Målet är att du ska kunna leda professionella samtal, identifiera kompetensbehov och ta ansvar för din egen utveckling. Innehållet omfattar kundorienterad dialog, kroppsspråk, skriftlig kommunikation och målstyrning av arbetet.
YH-poäng: 35
Här får du kunskaper i hårdvarunära programmering inom C och C++. Kursen tränar dig i att analysera problem, strukturera och skriva kod samt använda utvecklingsverktyg.
Efter kursen kan du bygga program med rätt datastrukturer, objektorienterad teknik och UML-design. Du lär dig också dokumentera krav, konstruktion och testresultat.
YH-poäng: 20
Kursen ger dig förståelse för säkerhet och etik inom IoT. Du lär dig identifiera hot, sårbarheter och risker i informationsintensiva system samt arbeta proaktivt för att förebygga attacker.
Innehållet omfattar nätverkssäkerhet, kryptering, VPN, IPsec och kryptoanalys. Kursen belyser även risker och möjligheter kopplade till generativ AI.
YH-poäng: 20
I denna kurs lär du dig att utveckla effektiva algoritmer och datastrukturer för IoT-lösningar. Du får kunskap om abstrakta datatyper, rekursion och komplexitet.
Målet är att du ska kunna implementera och anpassa algoritmer i praktiska situationer och självständigt välja rätt lösning för givna problem.
YH-poäng: 25
Kursen ger dig fördjupade kunskaper i nätverk och kommunikation med fokus på IoT. Du lär dig bygga LAN och WAN, konfigurera routrar, beräkna IP-adresser och analysera nätverkstrafik.
Innehållet omfattar även IoT-specifika protokoll som MQTT, CoAP och Bluetooth mesh samt tekniker som 5G, LORA och Narrowband IoT.
YH-poäng: 20
Du får grundläggande kunskaper i ellära, mätteknik och programmering för inbyggda system. Kursen lär dig använda elektroniklabbets instrument, läsa scheman och konstruera enklare lösningar.
Fokus ligger på samverkan mellan hårdvara och mjukvara, samt programmering i C på låg nivå.
YH-poäng: 20
Examensarbetet genomförs i samarbete med företag och ger dig chansen att fördjupa dig i ett skarpt IoT-projekt. Du får visa att du behärskar hela utvecklingskedjan – från kravställning till färdig lösning.
Projektet examinerar dina färdigheter i planering, programmering, testning och dokumentation.
YH-poäng: 30
Kursen ger dig förståelse för uppbyggnaden av inbyggda system och deras komponenter. Du lär dig hur lagring, minne, processorer och I/O-enheter samverkar. Innehållet omfattar mätteknik, signalbehandling och säkerhetsaspekter.
Du får även öva på att konceptuellt konstruera ett smart objekt.
YH-poäng: 15
Kursen introducerar IoT-området och ger dig förståelse för hur mjukvara, hårdvara, kommunikation och informationsanalys samverkar. Du lär dig om referensarkitekturer, säkerhetsaspekter, affärstillämpningar samt plattformar som Azure och open source-lösningar.
YH-poäng: 25
Här får du lära dig att skapa hållbara IoT-arkitekturer i molnet. Du tränar på provisioning av enheter, device management, datahantering och visualisering. Kursen behandlar även säkerhet i IoT och användning av generativ AI som stöd i datainsamling och analys.
YH-poäng: 105
Lärande i arbete är utbildningens längsta kurs och ger dig praktisk erfarenhet ute i företag. Du får delta i utveckling, testning och implementering av IoT- och inbyggda system. Här bygger du nätverk, tränar på yrkesrollen och stärker din anställningsbarhet.
YH-poäng: 20
Kursen lär dig utveckla distribuerade applikationer i Java med fokus på klient/server-modeller. Du arbetar med protokoll som HTTP, TCP/IP och SSL samt verktyg som sockets, webbsockets och servlets. Innehållet omfattar också kryptering, autentisering och parallellprogrammering.
YH-poäng: 25
Du får grundläggande och fördjupade kunskaper i objektorienterad programmering med Java. Kursen omfattar klasser, objekt, polymorfism och grafiska användargränssnitt. Du lär dig även versionshantering och enhetstester. Efter kursen kan du bygga program från krav till färdig applikation.
YH-poäng: 30
Kursen fokuserar på tjänsteorienterad arkitektur (SOA) och systemintegration för IoT. Du får arbeta med SOAP, REST, XML, JSON och olika datatransportprotokoll. Innehållet omfattar även praktisk övning i att skapa webbtjänster, analysera och transformera XML-dokument samt validering av dataflöden.
Kontakt
Antagningen Nackademin
Frågor kring ansökningsprocessen, behörighetskrav eller studieupplägget, kontakta antagningen för mer information.
Kontakta mig om du har specifika frågor om kursinnehållet.
Studera på Nackademin
På Nackademin läser du en yrkeshögskoleutbildning med tydlig koppling till arbetslivet. Undervisningen leds av personer med erfarenhet från branschen och varvar teori med praktisk tillämpning och LIA. Nackademin har varit verksamt i över 30 år, erbjuder över 60 utbildningar och har ett nätverk med omkring 1 000 företag och 8 000 alumner. Det ger dig en etablerad utbildningsmiljö med många kontaktytor mot arbetslivet.
Läs merVisa mindre
Startdatum & plats
Augusti 2027
Solna
Omfattning
2 år
Heltid
400 YH-poäng
Ansökningsperiod
13 januari – 4 maj 2027
Sista kompletteringsdag: 8 juni
Antagningskrav
Grundläggande behörighet samt matematik B/2 och programmering A/1
Läs mer
Antagningskrav
Det finns två olika typer av behörighet du måste uppfylla för att ha möjlighet att bli antagen på en utbildning: Grundläggande behörighet och särskild behörighet.
Grundläggande behörighet:
Har en gymnasieexamen från gymnasieskolan eller kommunal vuxenutbildning med minst 2250 poäng samt godkända betyg i Engelska 5, Matematik 1 och Svenska 1.
Har en svensk eller utländsk utbildning som motsvarar kraven i punkt 1.
Är bosatt i Danmark, Finland, Island eller Norge och där är behörig till motsvarande utbildning.
Genom svensk eller utländsk utbildning, praktisk erfarenhet eller på grund av någon annan omständighet har förutsättningar att tillgodogöra dig utbildningen. Läs mer under Reell kompetens.
Särskild behörighet:
Matematik 2/B (Du behöver ha godkända betyg i antingen matematik 2a, 2b eller 2c. Motsvarar även matematik B)
Programmering A/1
Alla våra utbildningar bedrivs på svenska. För att du ska kunna genomföra utbildningen krävs det väldigt goda kunskaper i det svenska språket både skriftligt och muntligt.
Utbildningen är kostnadsfri och kvalificerar för CSN-studiemedel. Observera att kostnader för kurslitteratur tillkommer.
Läs mer
CSN & Finansiering
Du kan ansöka om studiemedel när du har fått plats på en utbildning, men du kommer inte att få någon utbetalning förrän du lämnat studieförsäkran samt att vi har rapporterat att du påbörjat dina studier. CSN-rapporteringen görs första dagen på studieperioden. Du kan enbart ansöka om CSN för första studieperioden till att börja med.
YH-utbildningar är framtagna utifrån arbetslivets kompetensbehov och är utformade för att leda till en tydlig yrkesroll. Det ger goda förutsättningar att ta steget ut i arbetslivet efter examen.
Under utbildningen får du också praktisk erfarenhet genom LIA, där du får möjlighet att utveckla din kompetens, bygga nätverk och skapa kontakter i arbetslivet.
Våra YH-program är heltidsstudier och du behöver räkna med att lägga ungefär 40 timmar i veckan på studierna. Schemalagd undervisning, grupparbeten och andra gemensamma moment sker under vardagar. Det kan därför vara svårt att kombinera studierna med ett arbete som kräver att du är tillgänglig på dagtid.
När du har skickat in din ansökan bedömer vi först om du är behörig till utbildningen. Om det finns fler behöriga sökande än antal platser görs ett urval utifrån gymnasiebetyg och antagningsprov. Antagningsprovet ger dig möjlighet att samla fler meritpoäng och öka dina chanser att bli antagen.
Ja. Under utbildningen behöver du ha tillgång till en egen dator. Tekniska krav och rekommenderade specifikationer varierar mellan olika utbildningsområden. Du får aktuell information inför studiestart.
Fyll i formuläret så håller vi dig uppdaterad med nyhetsbrev och påminner dig när ansökan öppnar. Kom ihåg: en intresseanmälan betyder att du får all viktig information i tid – men den räknas inte som en ansökan.