Embedded C++ för framtidens eBikes
Oversigt og nøgleindsigter
Gigstep AB søger en Embedded C++-udvikler til at arbejde på HMI og displayudvikling for eMobility-løsninger i et agilt og tværfunktionelt team i Lund.
Højdepunkter
- Fokus på brugeroplevelse, ydeevne og robust software i systemer med begrænsede ressourcer
- Arbejde gennem hele udviklingsprocessen fra hardware til softwaretest
- Konsulentopgave med start i marts og mulighed for forlængelse
Påkrævede kvalifikationer
- • Kandidat- eller mastergrad i datateknik, elektroteknik eller lignende
- • Erfaring med embedded C++ og RTOS
- • Erfaring med integration og debugging af subsystemer
Ønskværdige kvalifikationer
- • Python og agil udvikling
- • Erfaring med AI-støttet udviklings- eller testarbejde
Den ideale kandidat
Den ideale kandidat har en stærk baggrund i embedded C++ og RTOS, er en lagspiller med en positiv attitude og kan tage ejerskab af projekter. Kandidaten trives med tæt samarbejde mellem software, hardware og test.
Jobbeskrivelse
Om jobbet
Vi söker en Embedded C++-utvecklare till ett uppdrag inom HMI och displayutveckling för eMobility-lösningar. Du blir en del av ett tvärfunktionellt och agilt team som arbetar genom hela utvecklingskedjan – från hårdvarunära utvärdering till mjukvaruarkitektur, implementation, integration och test på mogna plattformar. Fokus ligger på användarupplevelse, prestanda och robust mjukvara i system med begränsade resurser.
Krav: Kandidat- eller masterexamen inom datateknik, elektroteknik eller motsvarande. God erfarenhet av embedded C++ (gärna C++20), RTOS (t.ex. FreeRTOS), grafiska ramverk (meriterande med TouchGFX), integration och debugging av subsystem samt utveckling för system med begränsat minne och prestanda. Du är en lagspelare med positiv can-do-attityd, tar ägarskap för dina leveranser och trivs i en miljö med tätt samarbete mellan mjukvara, hårdvara och test.
Meriterande: Python, agil utveckling, CAN-FD, C, CI/CD och test (t.ex. GitHub, Jenkins, PyTest), samt verktyg som Figma och Jira. Erfarenhet av AI-stött utvecklings- eller testarbete är ett plus.
Om uppdraget: Start mars, uppdraget löper till årets slut med möjlighet till förlängning. Placeringsort: Lund. Konsultuppdrag.
Låter detta som något för dig? Skicka in din ansökan redan idag, vi rekryterar löpande.
Karrierevej
Typisk karriereforløb
Senior Embedded Developer
Lead Software Engineer
Embedded Systems Architect
Vækstpotentiale
Stillingen har et stort vækstpotentiale, da eMobility-sektoren er i hastig udvikling. Kompetencer inden for embedded systems og HMI er efterspurgte, hvilket giver gode muligheder for karriereavancement.
Overførbare færdigheder
Branchekontekst
Denne stilling er central i den voksende eMobility-industri, hvor der er fokus på energieffektivitet og avancerede brugeroplevelser. Embedded udvikling er en kernekompetence i udviklingen af moderne transportløsninger.
Færdighedsanalyse
Kritiske færdigheder
God erfaring med embedded C++, gerne C++20.
Kompetence i integration og debugging af subsystemer.
Udviklingserfaring i systemer med begrænset hukommelse og ydeevne.
Vigtige færdigheder
Erfaring med RTOS, f.eks. FreeRTOS.
Meriterende erfaring med grafiske ramverk, f.eks. TouchGFX.
Evne til at arbejde i et tværfunktionelt og agilt team.
Ønskværdige færdigheder
Erfaring med Python er meriterende.
Erfaring med agil udvikling.
Erfaring med AI-støttet udvikling eller testarbejde.
Kendskab til CI/CD og testværktøjer som GitHub, Jenkins, PyTest.
Erfaring med design- og projektstyringsværktøjer som Figma og Jira.
Mest kritiske færdigheder
Sådan fremhæver du din erfaring
Jeg har solid erfaring med udvikling i embedded C++, hvor jeg har arbejdet med integration og debugging af komplekse subsystemer i ressourcebegrænsede miljøer. Jeg har desuden samarbejdet i tværfunktionelle teams, hvilket har styrket mine evner i både software- og hardwareintegration.
Interviewforberedelse
Sandsynlige spørgsmål
Kan du beskrive din erfaring med embedded C++ og hvilke versioner du har arbejdet med?
tekniskTip: Fokuser på specifikke projekter, hvor du har anvendt C++20, og hvordan det har forbedret dine løsninger.
Hvordan har du arbejdet med RTOS, og hvilke udfordringer har du løst med det?
tekniskTip: Beskriv din erfaring med FreeRTOS eller lignende, og giv eksempler på hvordan du har adresseret ressourcebegrænsninger.
Fortæl om en situation, hvor du måtte tage ægarskab og vise lederskab i et projekt.
situationTip: Vælg en situation, hvor dine handlinger havde en positiv indflydelse på projektets udfald.
Hvordan sikrer du effektivt samarbejde i et tværfunktionelt og agilt team?
kulturTip: Fremhæv dine kommunikationsfærdigheder og evnen til at integrere feedback fra forskellige discipliner.
Hvilke værktøjer og metoder bruger du til debugging og integration af subsystemer?
tekniskTip: Diskuter konkrete værktøjer som GDB eller JTAG og din systematiske tilgang til fejlfinding.
Spørgsmål du kan stille
- Hvordan er teamstrukturen, og hvordan interagerer de forskellige roller dagligt?
- Hvilke grafiske ramværk anvender I primært, og hvordan ser en typisk udviklingscyklus ud?
- Hvordan håndterer I feedback og iteration i jeres agile udviklingsproces?
Tale punkter
- Min erfaring med at implementere C++20 i ressourcebegrænsede miljøer.
- Succesfuldt samarbejde i tværfunktionelle teams gennem agile metoder.
- Specifikke projekter hvor jeg har anvendt RTOS og opnået målbare resultater.
Bekymringspunkter at være opmærksom på
- Manglende erfaring med at arbejde i begrænsede ressourceomgivelser.
- Uklart samarbejde mellem software- og hardwareteams.
Ansøgningsstrategi
Ansøgningstips
- Undersøg virksomhedens tidligere projekter inden for eMobility for at forstå deres fokusområder og mål.
- Fremhæv konkrete eksempler fra tidligere projekter, hvor du har arbejdet med embedded C++ og har forbedret brugeroplevelse eller systemets ydeevne.
- Vis i din ansøgning, hvordan du har arbejdet i tværfunktionelle og agile teams tidligere, og hvilken rolle du spillede.
Nøgleord at inkludere
Fokus i ansøgningen
Fremhæv din erfaring med embedded C++ og RTOS, især hvordan du har optimeret systemer med begrænset hukommelse og ressourcer. Beskriv også din evne til at arbejde effektivt i agile teammiljøer og din erfaring med at levere robuste løsninger til komplekse udfordringer.
Tilpasning af CV
Fremhæv din uddannelse i datateknik eller elektroteknik, og inkluder specifikke projekter eller roller, hvor du har anvendt C++20, RTOS og grafiske rammer. Inkluder også eventuelle erfaringer med Python og CI/CD værktøjer for at matche de meriterende krav.
Ofte stillede spørgsmål
Hvad indebærer stillingen som Embedded C++-udvikler?
Stillingen indebærer arbejde med HMI og displayudvikling til eMobility-løsninger i et tværfunktionelt, agilt team, der dækker hele udviklingsprocessen fra hardware til software.
Hvilke kvalifikationer kræves for denne stilling?
Du skal have en kandidat- eller mastergrad i datateknik, elektroteknik eller tilsvarende, samt solid erfaring med embedded C++, RTOS og subsystem integration og debugging.
Hvad tilbyder Gigstep AB deres medarbejdere i denne stilling?
Gigstep AB tilbyder muligheden for at arbejde i et dynamisk team, der fokuserer på innovative eMobility-løsninger med en stærk brugeroplevelse og høje præstationskrav.
Hvordan er arbejdsmiljøet hos Gigstep AB i Lund?
Arbejdsmiljøet er tværfagligt og samarbejdsorienteret, hvor tæt samarbejde mellem software, hardware og test er i fokus for at opnå robuste løsninger.
Hvad er de primære forventninger til en ansat i denne rolle?
Forventningerne inkluderer en proaktiv tilgang, evnen til at tage ejerskab over leverancer, samt at være en holdspiller med en positiv indstilling.
Er der mulighed for forlængelse af konsulentopgaven?
Ja, opgaven starter i marts og løber til årets slutning med mulighed for forlængelse.
Hvilke ekstra kvalifikationer kan være en fordel i denne stilling?
Erfaring med Python, agil udvikling, CAN-FD, CI/CD, samt værktøjer som Figma og Jira, er meriterende, ligesom AI-støttet udviklings- eller testarbejde.