Embedded C++ för framtidens eBikes

Gigstep AB
Lund,
Gigstep AB logo

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.

Jobdetaljer

Løn efter aftale
Fuldtid
timer/uge
Kun kontor
Lund

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

1

Senior Embedded Developer

2

Lead Software Engineer

3

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

Embedded C++RTOSAgile Development

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

Embedded C++

God erfaring med embedded C++, gerne C++20.

Integration og debugging

Kompetence i integration og debugging af subsystemer.

Systemudvikling med begrænsede ressourcer

Udviklingserfaring i systemer med begrænset hukommelse og ydeevne.

Vigtige færdigheder

RTOS

Erfaring med RTOS, f.eks. FreeRTOS.

Grafiske ramverk

Meriterende erfaring med grafiske ramverk, f.eks. TouchGFX.

Tværfunktionelt samarbejde

Evne til at arbejde i et tværfunktionelt og agilt team.

Ønskværdige færdigheder

Python

Erfaring med Python er meriterende.

Agil udvikling

Erfaring med agil udvikling.

AI-støttet udvikling eller test

Erfaring med AI-støttet udvikling eller testarbejde.

CI/CD og testværktøjer

Kendskab til CI/CD og testværktøjer som GitHub, Jenkins, PyTest.

Værktøjer som Figma og Jira

Erfaring med design- og projektstyringsværktøjer som Figma og Jira.

Mest kritiske færdigheder

Embedded C++Integration og debuggingSystemudvikling med begrænsede ressourcer

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?

teknisk

Tip: 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?

teknisk

Tip: 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.

situation

Tip: 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?

kultur

Tip: 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?

teknisk

Tip: 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

Embedded C++RTOSTouchGFXAgil udviklingCAN-FD

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.

Stillinger

Embedded C++-utvecklareMjukvaruutvecklare

Lignende jobs