Embedded systems – YH-kurs
Vill du lära dig utveckla mjukvaran som får allt från elbilar och medicinteknik till IoT-enheter och smarta produkter att fungera?Start: 2026-09-28
Plats: YH-kurs
| Utbildningslängd | 30 YH-poäng = 12v |
|---|---|
| Studietakt | 50% |
| Utbildningsstart | 28 september 2026 |
| Utbildningsslut | 18 december 2026 |
| Sista ansökningsdag | 21 september 2026 |
| CSN berättigad | JA |
| Upplägg | Undervisning på distans |
| Utbildningsform | YH-kurs |
| Behörighet | Minst 12 månaders arbetslivserfarenhet inom system- och/eller mjukvaruutveckling. |
| Pris | Kostnadsfri |
| Antagningsfrågor | antagning@iths.se |
| Utbildnigsledare | jenny@elevera.org |
Är du behörig?
- Minst 12 månaders arbetslivserfarenhet inom system- och/eller mjukvaruutveckling.
- Kunskaper i svenska motsvarande svenska 1/svenska som andraspråk 1 på gymnasienivå.
Ska styrkas med arbetsgivarintyg, arbetsintyg eller liknande. Enbart CV godkänns ej.
Ja NejBeskrivning
Bli den utvecklare som bygger framtidens smarta produkter
Vill du lära dig utveckla mjukvara som styr allt från elbilar och medicinteknik till IoT-enheter och industrisystem? Med vår YH-kurs i Embedded Systems får du praktiska kunskaper i att programmera nära hårdvaran och utveckla robusta, effektiva system som används i några av Sveriges mest innovativa branscher.
Därför satsar allt fler företag på Embedded
Embedded Systems är hjärtat i dagens uppkopplade samhälle. Tekniken finns i nästan allt omkring oss – från bilar och robotar till medicinteknisk utrustning, smarta hem och industriella styrsystem. Behovet av utvecklare med kompetens inom embedded växer snabbt när allt fler produkter blir intelligenta och uppkopplade. För dig som redan arbetar inom IT eller programmering är detta en möjlighet att bredda din kompetens och ta nästa steg i karriären.
- Nära 1000 lediga jobb inom embedded i Sverige
- En av de snabbast växande kompetenserna inom tech
- Stort behov inom industri, fordon och IoT
Efter kursen kommer du kunna:
✔ Programmera mikrokontrollers i C och C++
✔ Utveckla och testa embedded-lösningar
✔ Förstå samspelet mellan mjukvara och hårdvara
✔ Felsöka och optimera hårdvarunära kod
✔ Arbeta med kommunikation mellan olika enheter
✔ Utveckla stabila och energieffektiva system
✔ Använda AI som stöd i utvecklingsarbetet
Vad är Embedded systems?
Embedded Systems, eller inbyggda system, är datorer som är integrerade i andra produkter för att styra deras funktioner. Till skillnad från en vanlig dator är de utvecklade för en specifik uppgift och måste ofta vara både snabba, tillförlitliga och energieffektiva. Du använder redan embedded-system varje dag, men ofta utan att tänka på det.
Exempel är:
- Elbilar
- Smarta klockor
- Robotgräsklippare
- Industrirobotar
- Medicinteknisk utrustning
- Smarta lås
- Sensorer och IoT-enheter
Vår kurs på distans:
Du får praktisk och avancerad kompetens inom embedded-utveckling.
- Programmera i C och C++ nära hårdvaran
- Arbeta med mikrokontrollers, mikroprocessorer och SoC
- Testa och felsöka kod i verkliga system
- Implementera kommunikationsprotokoll (seriella och trådlösa)
- Optimera prestanda, minne och energiförbrukning
- Designa low-power-lösningar
- Grundläggande cybersäkerhet för embedded
- Använda AI som stöd i utveckling och felsökning
Efter avslutad utbildning:
Kunskaper inom Embedded Systems efterfrågas inom många olika branscher.
Efter kursen kan du exempelvis arbeta med utveckling av:
- Fordon och elektrifiering
- Medicintekniska produkter
- Industriella styrsystem
- Smarta hem
- IoT-lösningar
- Robotik
- Försvarsteknik
- Energisystem
Behörighet
- Yrkeserfarenhet: Minst 12 månaders arbetslivserfarenhet inom system- och/eller mjukvaruutveckling.
- Språk: Kunskaper i svenska motsvarande svenska 1/svenska som andraspråk 1 på gymnasienivå.
Ska styrkas med arbetsgivarintyg, arbetsintyg, referenser eller liknande. Enbart CV godkänns ej.
Utbildningsplan
Efter avslutad utbildning kommer den studerande att ha kunskaper om:
- Specialiserade metoder för att välja lämplig mikrokontroller eller mikroprocessor för den aktuella uppgiften.
- Praktisk och teoretisk programmering med C eller C++.
- Testning av kod i simulator eller i system.
Efter avslutad utbildning kommer den studerande att ha färdigheter i:
- Att konfigurera utvecklingsmiljön, inklusive nödvändiga mjukvaruverktyg som en kompilator och en integrerad utvecklingsmiljö (IDE).
- Att skriva kod för det inbäddade systemet med hjälp av ett programmeringsspråk på låg nivå som C eller C++.
- Att testa och felsöka koden med en simulator eller en emulator, eller genom att köra koden på själva den inbäddade enheten.
Efter avslutad utbildning kommer den studerande att ha kompetenser att:
- Kompilera koden med en korskompilator som är specifik för den valda mikrokontrollern eller mikroprocessorn.
- Självständigt ladda upp den kompilerade koden till den inbäddade enheten med hjälp av en programmerare eller en felsökningsadapter.
- Självständigt testa det inbäddade systemet för att säkerställa att det fungerar som förväntat.
Examinationer
I kursen ingår kunskapskontroller som hjälper dig att visa vad du har lärt dig under kursens gång. Kunskapskontrollerna är kopplade till utbildningens mål och genomförs i former som är relevanta för kursens innehåll, till exempel genom inlämningsuppgifter och prov. För att kunna få ett betyg på kursen behöver du delta i och bli godkänd på dessa moment.
Start: 2026-09-28
Plats: YH-kurs