Text copied to clipboard!

Titel

Text copied to clipboard!

Inbäddad C-utvecklare

Beskrivning

Text copied to clipboard!
Vi söker en Inbäddad C-utvecklare som är passionerad för att designa och implementera mjukvarulösningar för inbäddade system. Rollen innebär att arbeta nära hårdvaruteam för att utveckla effektiv och pålitlig programvara som körs på olika inbäddade plattformar. Du kommer att vara ansvarig för att skriva, testa och underhålla kod i C, samt optimera prestanda och säkerställa systemets stabilitet. Vi värdesätter problemlösningsförmåga, noggrannhet och förmåga att arbeta i team. Som Inbäddad C-utvecklare kommer du att bidra till produktutveckling inom områden som konsumentelektronik, fordonsindustrin eller industriell automation. Du behöver ha god förståelse för hårdvarunära programmering, realtidssystem och kommunikationsprotokoll. Rollen kräver också erfarenhet av felsökning och användning av verktyg för inbäddad utveckling. Om du är engagerad i att skapa robusta och effektiva inbäddade lösningar är detta en utmärkt möjlighet för dig att växa och utvecklas i en tekniskt utmanande miljö.

Ansvar

Text copied to clipboard!
  • Utveckla och underhålla inbäddad mjukvara i C.
  • Samarbeta med hårdvaruingenjörer för systemintegration.
  • Optimera kod för prestanda och minnesanvändning.
  • Utföra felsökning och problemlösning på inbäddade system.
  • Dokumentera kod och utvecklingsprocesser.
  • Testa och verifiera mjukvarufunktionalitet enligt kravspecifikationer.
  • Implementera och underhålla kommunikationsprotokoll.
  • Delta i designmöten och bidra med tekniska lösningar.
  • Säkerställa kodkvalitet genom kodgranskningar.
  • Hålla sig uppdaterad med ny teknik inom inbäddade system.

Krav

Text copied to clipboard!
  • Erfarenhet av programmering i C för inbäddade system.
  • Kunskap om realtidssystem och RTOS.
  • Förståelse för hårdvarunära programmering och mikrocontrollers.
  • Erfarenhet av felsökning med oscilloskop och logikanalysatorer.
  • Kunskap om kommunikationsprotokoll som SPI, I2C och UART.
  • Förmåga att läsa och tolka tekniska specifikationer.
  • Erfarenhet av versionshanteringssystem som Git.
  • God problemlösningsförmåga och analytiskt tänkande.
  • Erfarenhet av utvecklingsverktyg som debuggers och kompilatorer.
  • God kommunikationsförmåga och samarbetsvilja.

Potentiella intervjufrågor

Text copied to clipboard!
  • Vilka erfarenheter har du av att utveckla inbäddad mjukvara i C?
  • Hur hanterar du felsökning i inbäddade system?
  • Kan du ge exempel på projekt där du arbetat med realtidssystem?
  • Hur säkerställer du kodkvalitet i dina projekt?
  • Vilka kommunikationsprotokoll har du erfarenhet av?
  • Hur arbetar du med hårdvarunära programmering?
  • Vilka utvecklingsverktyg använder du regelbundet?
  • Hur håller du dig uppdaterad inom ditt teknikområde?
  • Kan du beskriva en utmaning du löst i ett inbäddat system?
  • Hur samarbetar du med andra teammedlemmar i ett projekt?