Datautvecklare Jobbbeskrivning Mall/kort

Vi anställer en erfaren och skicklig inbäddad programvaruingenjör för att gå med i vårt team! Som inbäddad programvaruingenjör på vår organisation kommer du att genomföra hela den inbäddade livscykeln för programvaruutveckling.

Datautvecklare jobbprofil

Ett inbäddat system eller mjukvaruingenjör bidrar till att utforma, utveckla och underhålla inbäddade system i produkter. Jobbet innebär ofta programvaruutveckling. Det kräver emellertid också expertis hos hela inbäddade system.

Eftersom jobbet med en inbäddad ingenjör varierar per företag finns det ingen specifik beskrivning. Företag använder frasen "inbäddad ingenjör", även om funktionen beskrivs annorlunda. En inbäddad ingenjör är en term som används av vissa företag för att hänvisa till ingenjörer som uteslutande hanterar inbäddad programvara. Andra företag hävdar att inbäddade ingenjörer är mer involverade i hela systemet.

Rapporter till

  • CTO

Data Developer Ansvar

  • Planera och delta i arkitektoniska, krav, design, kod och testfallsrecensioner
  • Skapa innovativa inbäddade arkitekturer för att hjälpa våra expanderande produktutvecklingsambitioner
  • Hårdvara omvänd teknik, nedbrytning/demontering av inbäddad kod och protokollanalys
  • Bidra till skapandet av programvaruprocesser och bästa praxis
  • Implementera komplicerad dataanalys, datarrutning och/eller kontrollsystemmetoder
  • Samarbeta med externa utvecklingspartners för att påskynda projektets framsteg och resultat
  • Spela en viktig roll för att skapa mjukvaruarkitektur och designa för effektivitet och återanvändbarhet
  • Tolka och rapportera testresultat och vara en stark förespråkare för kvalitet under hela utvecklingsprocessen
  • Skapa prototyper, demonstrationer och förslag
  • Undersök produktens användargränssnitt för överensstämmelse med designkriterier
  • Utveckling och frisläppande av programvara för specifika projekt
  • Coaching junioringenjörer och rubrik små utvecklingsteam
  • Ge tekniskt ledarskap och coaching till fler juniorteammedlemmar
  • Omfattande erfarenhet av att integrera många komponenter från flera leverantörer i ett fullt fungerande och sammanhängande system
  • Delta i tekniska och programrecensioner som presentatör eller granskare
  • Demonstrera framstegen för team, tekniska avvägningar och planer för nuvarande och framtida produktkartor
  • Ansvarig för direktrapporternas utbildning och karriärutveckling samt teammoral och produktivitet
  • bidra till utformningen av fordonssystemarkitekturen
  • Konto för teknisk aktivitet och slutföra uppgifter enligt schemat och inom budgeten

Datautvecklare Krav och färdigheter

  • En kandidatexamen eller magisterexamen i datavetenskap, teknik eller datateknik
  • Arbetskunskap om C, C#, Linux, Java, Python, Agile, CMMI, GIT, HDMI och FPGA -programvara och system
  • Kunskap om inbäddad Linux och inbäddad C
  • Omfattande kunskap om operativsystem, enhetstestning, algoritmdesign och beräkning
  • Enkel programmering och felsökning
  • är en samvetsgrann problemlösare