Text copied to clipboard!

Titel

Text copied to clipboard!

C-programvaruingenjör

Beskrivning

Text copied to clipboard!
Vi söker en C-programvaruingenjör som är passionerad kring systemnära programmering och som har djup förståelse för C-språket. Som C-programvaruingenjör kommer du att arbeta med utveckling, underhåll och optimering av programvara som används i inbyggda system, realtidssystem eller andra prestandakritiska applikationer. Du kommer att vara en del av ett tvärfunktionellt team där du samarbetar med hårdvaruingenjörer, testare och andra mjukvaruutvecklare för att leverera robusta och effektiva lösningar. Dina huvudsakliga arbetsuppgifter inkluderar att skriva och granska C-kod, felsöka och optimera befintlig programvara, samt delta i design och arkitektur av nya system. Du kommer också att bidra till att förbättra utvecklingsprocesser och verktyg, samt säkerställa att kod uppfyller kvalitets- och säkerhetsstandarder. Vi söker dig som har en stark teknisk bakgrund, är självgående och har ett analytiskt tänkande. Du bör ha erfarenhet av att arbeta med låg-nivå programmering, minneshantering och hårdvarunära gränssnitt. Erfarenhet av realtidssystem, RTOS, eller utveckling för inbyggda plattformar är starkt meriterande. Vi erbjuder en stimulerande arbetsmiljö med möjlighet att arbeta med avancerad teknik och innovativa projekt. Du får chansen att utvecklas professionellt och bidra till produkter som används i kritiska tillämpningar inom exempelvis fordonsindustrin, medicinteknik eller telekommunikation. Om du är en skicklig C-programmerare som vill arbeta i en tekniskt utmanande miljö, ser vi fram emot din ansökan.

Ansvar

Text copied to clipboard!
  • Utveckla och underhålla programvara i C för inbyggda system
  • Analysera och optimera kod för prestanda och minnesanvändning
  • Felsöka och åtgärda buggar i befintlig programvara
  • Delta i design och arkitektur av nya mjukvarulösningar
  • Samarbeta med hårdvaru- och testteam
  • Säkerställa att kod uppfyller säkerhets- och kvalitetsstandarder
  • Dokumentera kod och tekniska lösningar
  • Delta i kodgranskningar och förbättring av utvecklingsprocesser

Krav

Text copied to clipboard!
  • Kandidatexamen i datateknik, elektroteknik eller motsvarande
  • Minst 3 års erfarenhet av programmering i C
  • Erfarenhet av inbyggda system och realtidssystem
  • God förståelse för minneshantering och hårdvarunära programmering
  • Kunskap om versionshanteringssystem som Git
  • Förmåga att arbeta självständigt och i team
  • Erfarenhet av RTOS är meriterande
  • Goda kunskaper i svenska och engelska, både i tal och skrift

Potentiella intervjufrågor

Text copied to clipboard!
  • Hur många års erfarenhet har du av programmering i C?
  • Har du arbetat med inbyggda system tidigare?
  • Vilka verktyg och miljöer har du använt för C-utveckling?
  • Har du erfarenhet av realtidssystem eller RTOS?
  • Hur hanterar du felsökning i komplexa system?
  • Kan du ge exempel på ett projekt där du optimerat kod för prestanda?
  • Hur säkerställer du kodkvalitet i dina projekt?
  • Vilka är dina styrkor som C-programmerare?