Enter a job title or keyword

Embeddedvareutvikler – CC++ og firmware

Sperton Global AS


Job Location:

Oslo - Norway

Monthly Salary: Not provided by the employer
Posted: 13 October 2026 (14 days ago)
Application Deadline: 10 January 2027
Vacancies: 1 Vacancy

Job Summary

Sted: Oslo (NO)
Språk: Norsk og engelsk
Arbeidsomfang: Heltid

Oppdragsbeskrivelse

Er du en erfaren Embedded C-utvikler som ønsker muligheten til å jobbe med teknisk utfordrende produkter der programvare samhandler tett med maskinvare

I denne rollen vil du bidra til utvikling testing feilsøking og optimalisering av embedded-programvare og firmware ved hjelp av C/C. Du vil jobbe tett på maskinvaren og samarbeide med programvareutviklere elektronikkingeniører og tverrfaglige ingeniørteam for å utvikle pålitelige løsninger med høy ytelse.

Stillingen er basert i Oslo og gir muligheten til å jobbe med erfarne ingeniører på teknisk komplekse produkter og prosjekter.

Arbeidsoppgaver
  • Designe utvikle og vedlikeholde embedded-programvare ved hjelp av C/C.

  • Utvikle firmware for mikrokontrollere (MCU-er) og/eller SoC-er.

  • Arbeide med RTOS bare-metal og/eller Embedded Linux-miljøer.

  • Utvikle programvare som samhandler direkte med maskinvare og elektroniske komponenter.

  • Arbeide med maskinvaregrensesnitt og kommunikasjonsprotokoller som SPI I2C UART CAN Ethernet eller tilsvarende.

  • Utføre feilsøking problemløsning og testing tett på maskinvaren.

  • Analysere og løse komplekse programvareproblemer og utfordringer knyttet til embedded-systemer.

  • Arbeide med systemer med begrensede ressurser og ta hensyn til minnebruk ytelse pålitelighet og tidskrav.

  • Utvikle og vedlikeholde programvare på lavt nivå inkludert drivere og BSP/HAL der det er relevant.

  • Arbeide med multitråding samtidighet og sanntidskrav.

  • Delta i integrasjon verifikasjon og validering av embedded-produkter.

  • Samarbeide tett med maskinvareingeniører og andre tverrfaglige ingeniørteam.

  • Delta i kodegjennomganger og tekniske diskusjoner.

  • Bidra til å forbedre programvarearkitektur utviklingsprosesser og ingeniørpraksis.

Krav
  • Profesjonell erfaring med C/C-utvikling.

  • Praktisk erfaring med embedded-systemer firmware eller programvareutvikling tett på maskinvaren.

  • Erfaring med mikrokontrollere (MCU) og/eller SoC.

  • Erfaring med én eller flere av følgende: RTOS bare-metal-utvikling eller Embedded Linux.

  • Erfaring med å utvikle programvare som samhandler direkte med maskinvare.

  • Erfaring med maskinvaregrensesnitt som SPI I2C UART CAN Ethernet eller tilsvarende.

  • Erfaring med feilsøking og problemløsning i embedded-systemer.

  • Forståelse av minnehåndtering ressursbegrensninger og programvareytelse.

  • Erfaring med multitråding samtidighet og/eller sanntidssystemer.

  • Erfaring med Git og helst Linux-baserte utviklingsmiljøer.

  • Erfaring med enhetsdrivere BSP/HAL JTAG/SWD eller tilsvarende teknologier på lavt nivå er en fordel.

  • Erfaring med feilsøkings- og laboratorieutstyr som oscilloskop logikkanalysatorer eller annet utstyr for maskinvarefeilsøking er en fordel.

  • Gode analytiske evner og evne til å løse problemer.

  • Evne til å arbeide selvstendig og som en del av et tverrfaglig ingeniørteam.

  • En proaktiv og løsningsorientert innstilling.

  • Gode norskkunnskaper er et krav

Om Sperton

Sperton Norway er et konsulentselskap med kontorer i Europa Asia og Amerika. Vi hjelper virksomheter med å finne og administrere dyktige medarbeidere på tvers av landegrenser og tilbyr raske regelverkstilpassede og fleksible tjenester innen rekruttering konsulentansettelser og global mobilitet.