Senior Embedded Utvecklare (C++, Linux)
Description
Uppdragsbeskrivning
För Partners räkning söker vi en Senior Embedded Utvecklare enligt nedan.
- Vi söker en senior mjukvaruutvecklare till ett konsultuppdrag hos kund i Stockholm. Du kommer att ingå i ett etablerat utvecklingsteam med ansvar för den tekniska riktningen kring plattform och mjukvaruarkitektur.
- Systemet är ett Linuxbaserat embedded-system med en etablerad plattform som flera team bygger vidare på. Du förväntas snabbt förstå arkitektur, beroenden och designval, identifiera förbättringsområden och driva tekniska beslut som stärker struktur, kvalitet och långsiktig hållbarhet.
- Detta är ett uppdrag där du förväntas göra skillnad från dag ett
- både genom egen leverans och genom att hjälpa teamet prioritera och ta rätt tekniska beslut.
- Uppdraget
- Du arbetar nära utvecklare, test och angränsande team och ansvarar för att plattformen är stabil, skalbar och möjlig att vidareutveckla. Fokus ligger på arkitektur, implementation och teknisk riktning snarare än ren feature-utveckling.
- Arbetet omfattar bland annat:
- • Driva tekniska beslut kring plattform och arkitektur
- • Sätta struktur i befintlig kodbas och förbättra design
- • Utveckling i modern C++ i Linux-miljö
- • Felsökning och problemlösning i komplexa system
- • Prioritering mellan teknisk skuld, stabilitet och nya funktioner
- • Stötta och leda utvecklare i tekniska frågor
- • Samarbete med flera team som bygger ovanpå plattformen
- Vi söker dig som
- • Är en doer som får saker gjorda och driver arbetet framåt
- • Trivs i en ledande teknisk roll utan att vara formell chef
- • Snabbt kan sätta dig in i stora och komplexa system
- • Har helhetsperspektiv och kan balansera kortsiktiga behov mot långsiktig arkitektur
- • Kommunicerar obehindrat på svenska och engelska
- Krav
- • Flera års erfarenhet av utveckling i C++ (gärna C++20)
- • Erfarenhet av Linux-baserade embedded-system
- • CMake och byggsystem
- • Databaser och datamodellering
- • Erfarenhet av mjukvaruarkitektur och designbeslut
- Meriterande
- • Plattformutveckling i multi-team-miljö
- • Prestanda- och minnesoptimering
- • Teststrategi/testautomation
- • Hårdvarunära utveckling
- • Erfarenhet av att fungera som teknisk ledare eller tech lead
- Praktiska förutsättningar
- Plats: Stockholm (på plats minst 4 dagar/vecka)
- Omfattning: Heltid, långsiktigt uppdrag
Skills
LinuxcplusplusC++cpp