Analog Devices
Analog Devices
Analog Devices utvikler og produserer analoge integrerte kretser, mixed-signal-kretser og integrerte kretser for digital signalbehandling til krevende bruksområder innen bilindustrien, industriell automatisering, helsetjenester, kommunikasjon og forbrukerelektronikk. Produktporteføljen omfatter GMSL-teknologi, som støtter høyhastighetstilkobling i kjøretøy og andre tilkoblede systemer. Selskapets arbeid omfatter sensing, signalbehandling og tilkobling, og bidrar til å muliggjøre plattformer for smart kjøring og elektroniske produkter med høy ytelse.

Senioringeniør innen innebygd programvare

Utvikle sanntidsfastvare for Analog Devices’ produkter for batteriovervåking. Samarbeid med team innen maskinvare, systemer, verifikasjon og applikasjoner.

Beskrivelse

  • Bygg og vedlikehold innebygd programvare for produkter for batteriovervåking og batteriinnsikt
  • Led leveransen av større funksjoner, og bidra til å utforme programvarearkitektur og design
  • Utvikle og optimalisere sanntidsprogramvare, enhetsdrivere, maskinvareabstraksjonslag og plattformtjenester
  • Forbedre programvarens ytelse og pålitelighet samt minnebruk, strømforbruk og oppstartsatferd
  • Diagnostisere komplekse systemproblemer ved hjelp av strukturert feilsøking, rotårsaksanalyse og datadrevne metoder
  • Samarbeide med team innen maskinvare, systemer, algoritmer, verifikasjon, applikasjoner, sikkerhet og produktutvikling
  • Omsette produkt- og kundebehov til programvarekrav, design, implementeringsplaner og testbare resultater
  • Gjennomgå design og kode, veilede junioringeniører og styrke ingeniørpraksis
  • Bidra til automatiserte arbeidsflyter for bygging, testing, lansering og kontinuerlig integrasjon
  • Bidra til planlegging og estimering av teknisk arbeid, identifisere risikoer og utvikle programvareplanen for Battery Insights

Krav

  • Bachelor- eller mastergrad i elektroteknikk, elektronikk eller et beslektet fagområde
  • 0–4 års relevant erfaring med utvikling av innebygd programvare eller fastvare
  • Gode ferdigheter i C og C++, inkludert feilsøking og optimalisering for systemer med begrensede ressurser
  • Erfaring med sanntidsoperativsystemer, samtidighet, avbrudd, synkronisering og tidskritisk design
  • Erfaring med utvikling av lavnivåprogramvare eller enhetsdrivere for vanlige innebygde grensesnitt og eksterne enheter
  • Erfaring med innebygde prosessorer eller mikrokontrollere, inkludert oppstart av kretskort og integrering av maskinvare og programvare
  • God kjennskap til versjonskontroll, kodegjennomgang, automatiserte bygg og CI/CD-praksis
  • Evne til å håndtere komplekse tekniske problemer selvstendig og kommunisere beslutninger på tvers av fagområder
  • Forståelse av programvarekvalitet, vedlikeholdbarhet, testing og livssykluspraksis
  • Kjennskap til lisensmodeller for programvare med åpen kildekode, proprietær programvare og hybridmodeller
  • Mulighet for 10 % reising
  • Søkere kan bli vurdert med hensyn til krav om eksportlisens, med mindre de er amerikanske statsborgere, fastboende i USA eller beskyttede personer som definert i 8 U.S.C. 1324b(a)(3)

Fordeler

  • Muligheter for kontinuerlig læring og teknisk utvikling
  • Jobb sammen med spesialister fra flere fagområder
  • Samarbeidsorientert og innovativt teammiljø

Relaterte jobber

Stitch Fix

Leder for teknologiportefølje og programledelse

Stitch Fix

Led planleggingen av Stitch Fix sin teknologiportefølje og programledelse, og knytt investeringer i produkt, teknologi og virksomhet til målbare resultater. Rollen støtter selskapets personlige detaljhandelsmodell gjennom datavitenskap og KI.

Åpne
Trowers & Hamlins

Senior Associate eller Legal Director innen enfranchisement – Birmingham (hybrid)

Trowers & Hamlins
1 001 – 5 000 Ansatte
Bygg og anleggEiendomJuridisk

Gi råd til utleiere, investorer, eiendomsutviklere og leietakere om forlengelse av leieforhold, kollektiv enfranchisement og krav om Right to Manage. Rollen omfatter også leietakeres forkjøpsrett, reform av enfranchisement-reglene og tilknyttede eiendomstvister.

Åpne