Ingenjör för inbyggd mjukvara III
Ingenjör för inbyggd mjukvara III ANSÖK NU
Yrke: Ingenjör för inbyggd mjukvara III
Avdelning: Produktteknik
Rapporterar till: Chef för inbyggd mjukvaruutveckling
Plats: Santa Barbara, Kalifornien
Tjänsttyp: Heltid, Undantagen, På plats, IC2
Jobbsammanfattning:
Den inbyggda mjukvaruingenjören kommer att bistå i design, utveckling och testning av banbrytande, multispektrala mörkerseende-videoprodukter för användning inom marin, jakt och militära områden. Denna roll kräver expertis inom både hårdvara och mjukvara, vilket ofta involverar lågnivåprogrammering och nära samarbete med hårdvaruingenjörer.
Uppgifter och ansvar:
· Implementera inbäddad UX/UI för kontroll och konfiguration på enheten.
· Bygga och underhålla inbäddade Linux-distributioner.
· Utveckla och underhålla enhetstester.
· Integrera videoströmning över UVC och RTSP.
· Bidra till infrastruktur för testautomation för validering på enheten.
· Delta i uppstart och felsökning av anpassade hårdvaruplattformar.
· Hjälpa till med drivrutinsintegration och Linux-konfiguration på systemnivå.
· Hela produktens livscykel.
· Andra relaterade arbetsuppgifter enligt anvisning.
Nödvändiga färdigheter / förmågor:
· Starka programmeringskunskaper med gedigen kunskap i C/C++.
· Minst 4 års yrkeserfarenhet inom utveckling av inbäddad mjukvara.
· Bekväm med att arbeta i en Linux-baserad miljö.
· Erfarenhet av inbyggda Linux-system.
· Förståelse för arkitektur, principer och gränssnitt mellan hårdvara och mjukvara i inbyggda system.
· Förmåga att snabbt lära sig nya programvaror och tekniker.
· Erfarenhet av felsökningsverktyg.
· Kunskap om operativsystem.
· Bekantskap med verktyg som CMake, Git, VSCode och GitHub Actions.
· Kunskap om felsökningsverktyg för Linux på låg nivå.
· Effektiv kommunikation med teammedlemmar, hårdvaruingenjörer och andra intressenter.
· Förmåga att analysera komplexa problem, felsöka problem och optimera systemprestanda.
· Amerikansk medborgare eller innehavare av grönt kort krävs.
Utbildning och erfarenhet:
· Kandidatexamen i elektroteknik, datavetenskap eller ett relaterat område.
Fysiska krav:
· Långa perioder av sittande vid ett skrivbord och arbete vid en dator.
· Måste kunna lyfta upp till 15 pund åt gången.
