Xamera DEV ABLinköping

Teamlead C++

Project-Based

Description

Roll: Teamlead (C++ / inbyggda system)

  • Saab Dynamics, Underwater

Övergripande uppdrag

Leda ett eller flera utvecklingsteam inom Saab Dynamics Underwater, med fokus på C++‑nära mjukvara/inbyggda system kopplade till undervattensprodukter (t.ex. sensorer, torpedsystem m.m.). Rollen kombinerar tekniskt ledarskap med ansvar för struktur, prioritering och coachning av ett relativt ungt team.

Omfattning och kontext

Antal roller: 2–3 teamleads totalt, där en roll motsvarar din egen tidigare roll.

Teamen arbetar med C++‑nära utveckling och produktutveckling i säkerhetskänslig miljö på undervattenssidan.

Organisationen har relativt ung medelålder och stort behov av tydlig senioritet och vägledning i både teknik och arbetssätt.

Tekniskt ledarskap i C++‑nära utveckling

Säkra god teknisk kvalitet, robust arkitektur och långsiktig förvaltbarhet i C++‑kodbaser och kringliggande komponenter.

Vara teknisk bollplank och ”go‑to person” för mer avancerade tekniska frågor i teamet.

Teamledning och vardagsstyrning

Leda teamets dagliga arbete: planering, prioritering, uppföljning, koordinering mot andra team och intressenter.

Stötta teamet i att bryta ned mål och krav till hanterbara uppgifter; många i teamen är relativt unga och behöver hjälp att strukturera arbetet.

Mentorskap och kompetenslyft

Vara en tydlig senior resurs som ”håller i handen” för juniora utvecklare, särskilt kring DevOps‑, test- och kvalitetstänk.

Bidra till att skapa en kultur där yngre utvecklare vågar ta ansvar och växa in i mer avancerade uppgifter.

Stöd i transformationsresan

Samarbeta nära förändringsledare och DevOps‑konsult för att införa gemensam basplatta (CI/CD, automatiserade tester, förbättrade utvecklingsmiljöer).

Se till att teamets arbetssätt och teknikval ligger i linje med Software Transformation‑initiativet och de mognadsnivåer som tas fram (bas/guld/platinum).

Leverans- och kvalitetsansvar

Säkerställa att teamet levererar enligt överenskomna mål, med fokus på kvalitet, säkerhet och långsiktig hållbarhet.

Bidra i dialogen med produktledning kring planering, risker och resursbehov.

Kravprofil

  • kompetens

Flera års erfarenhet som C++‑utvecklare i komplexa, gärna inbyggda eller systemnära miljöer.

Dokumenterad erfarenhet av roll som tech lead, teamlead, arkitekt eller liknande i mjukvaruteam.

God förståelse för:

Modern C++‑utveckling och relaterade verktyg/ekosystem.

Testning (unit/integration/system), gärna i miljöer med hårda krav på robusthet.

Versionshantering (Git) och grundläggande CI/CD‑tänk, i samspel med DevOps‑roller.

Erfarenhet av att arbeta i större organisationer med flera produkter/teknikområden, där samordning och standardisering är viktigt (t.ex. gemensamma plattformar eller basplattor).

Erfarenhet från försvarsindustri eller annan säkerhetsklassad/bransch med tydliga regelverk och säkerhetskrav.

Erfarenhet av att arbeta i miljöer med många produkter och ”silos” där man vill möjliggöra experiment och piloter, men ändå röra sig mot gemensamma arbetssätt.

Erfarenhet av att införa eller arbeta med mer avancerade DevOps‑/automation‑lösningar tillsammans med dedikerad DevOps‑kompetens.

Personliga egenskaper

Trygg, senior och prestigelös

  • leder genom att vara både förebild och coach.

Pedagogisk och tydlig; bra på att förklara komplexa tekniska frågor så att yngre kollegor hänger med.

Strukturerad och ansvarstagande, med förmåga att hålla ihop leveranser, prioriteringar och tekniska beslut.

Trivs i en roll mitt emellan ”hands‑on tekniker” och ”ledare”

  • du både kodar (eller kan koda vid behov) och leder.

Skills

JIRACI/CDGitAgileGoDevOpsREST