Vi söker efter en Senior Embedded-utvecklare!
Academic Work Sweden AB · Stockholm · 6 månader eller längre
Academic Work rekryterar en **senior embedded-utvecklare** till ett teknikkonsultbolag i Stockholm. Tjänsten innebär en anställning hos konsultbolaget med uppdrag utförda **på plats hos slutkunder** inom branscher som industri, medicinteknik, försvar och säkerhet. Arbetsuppgifterna omfattar firmware- och mjukvaruutveckling från koncept till lansering, inklusive mjukvaru- och arkitekturdesign i C/C++, utveckling av drivrutiner, signalhantering i RTOS- och Linux-miljöer samt optimering mot periferienheter som SPI, I2C och USB PD. Rollen innefattar även arbete med trådlösa standarder som Bluetooth/BLE, regulatoriska mättester, testautomatisering i CI/CD-flöden med HIL och Git samt direkt teknisk kundkontakt och förstudier. För att vara kvalificerad krävs en examen inom datateknik, ingenjörsvetenskap, systemutveckling eller motsvarande utbildning. Sökande ska ha **cirka fem års erfarenhet** eller mer med mycket goda kunskaper i embedded C samt god förståelse för C++. Vidare krävs goda kunskaper i Python, erfarenhet av RTOS och Linux-miljöer, grundläggande förståelse för mikrokontrollers som STM32 eller IMXRT samt flytande kunskaper i både svenska och engelska i tal och skrift. Erfarenhet av Zephyr RTOS är meriterande. Urvalsprocessen innefattar tester i kognitiv förmåga och personlighet.
Är du en embedded-utvecklare som vill arbeta praktiskt med banbrytande mjukvara? Vår kund i Stockholm erbjuder toppmoderna faciliteter och komplexa projekt inom allt från medicinteknik till säkerhet. Bli en del av ett samarbetande team och se din kod göra verklig skillnad. Ansök idag, då vi urval sker löpande!
Om tjänsten
Vår kund är ett etablerat teknikkonsultbolag specialiserat på avancerad produktutveckling, smarta uppkopplade lösningar och Internet of Things (IoT). De guidar sina partners genom hela produktlivscykeln – från initial strategi och prototyputveckling till slutlig marknadslansering inom sektorer som industri, medicinteknik, försvar och säkerhet. Som en oberoende enhet inom en stor international koncern kombinerar de snabbrörligheten och den sammanhållna kulturen hos ett mindre bolag med de omfattande resurserna och avancerade tekniska faciliteterna hos ett globalt företag. Här blir du en del av ett prestigelöst och samarbetsinriktat team som arbetar i den absoluta tekniska framkanten.
Vi söker just nu en skicklig senior embedded-utvecklare till utvecklingsteamet i Stockholm, med fokus på firmware-utveckling från koncept till färdig lansering. Teamet präglas av en platt organisationsstruktur och tvärfunktionellt samarbete, vilket ger dig möjlighet att arbeta nära mekanik, elektronik och mjukvara för att optimera produktfunktionalitet och användarupplevelse.
Du kommer att vara anställd av vår kund, men utför dina uppdrag direkt hos deras slutkunder. Beroende på projekt arbetar du på plats i slutkundens utvecklingsteam, antingen självständigt eller tillsammans med en kollega från bolaget. Eftersom du integreras direkt i externa team är det avgörande att du känner dig trygg i din egen kompetens och har stark social och kommunikativ förmåga.
Arbetsuppgifter
- Mjukvaru- & arkitekturdesign: Utveckla robust embedded-mjukvara i C/C++.
- Hårdvarunära utveckling: Skriva drivrutiner, hantera analoga signaler och implementera funktionalitet i realtidsoperativsystem (RTOS) samt Linux-miljöer.
- Protokoll & periferingångar: Felsöka och optimera mjukvara under stränga minnesbegränsningar samt arbeta mot periferienheter såsom analog datainsamling, motorstyrning (PID), USB PD, SPI och I2C.
- Trådlöst & certifiering: Arbeta med radioteknik, Bluetooth/BLE och andra trådlösa standarder samt stötta vid regulatoriska mätningar och regelefterlevnadstester (t.ex. FCC, ETSI).
- Projekt- & kundkontakt: Driva förstudier, utvärdera nya tekniska standarder och översätta komplexa kundkrav till praktiska tekniska lösningar.
- Testning & automatisering: Utveckla testmiljöer, inklusive automatiserade produktionstester och Hardware-in-the-loop (HIL)-uppsättningar i CI/CD-flöden med Git.
Vi söker dig som har
- En examen inom datateknik, ingenjörsvetenskap, systemutveckling eller motsvarande.
- Mycket goda kunskaper i embedded C-programmering samt en god förståelse för C++. Cirka 5+ års erfarenhet.
- Goda kunskaper i Python (t.ex. för testning, skript eller automatisering).
- Erfarenhet av RTOS (erfarenhet av Zephyr RTOS är meriterande), Linux-miljöer samt en grundläggande förståelse för mikrokontrollers (t.ex. STM32, IMXRT).
- Flytande kunskaper i engelska och svenska, både i tal och skrift
Vår rekryteringsprocess
Denna rekryteringsprocess hanteras av Academic Work och vår kunds önskemål är att alla frågor rörande tjänsten skickas till Academic Work.
Vi tillämpar löpande urval och kommer plocka ner annonsen när tillräckligt många kandidater har nått slutskedet i rekryteringsprocessen. Vid ansökan efterfrågas ett CV. Personligt brev använder vi inte som urvalsmetod och behöver därför inte bifogas. Rekryteringsprocessen innehåller två urvalstest: ett personlighetstest och ett test i kognitiv förmåga. Testerna är ett verktyg för att kunna hitta den kandidat med högst potential för tjänsten samt främja jämlikhet, mångfald och en rättvis rekryteringsprocess.