Log in
All jobs
S(

Embeddedvareutvikler – C/C++ og firmware

Sperton (Sperton Global)
Oslo

About this role

Embeddedvareutvikler – C/C++ og firmware

Utvikle firmware og embedded-programvare i C/C++ tett på maskinvaren. Bli med på å skape pålitelige produkter sammen med et sterkt tverrfaglig ingeniørteam i Oslo.

Apply for this job

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.

Locations

Norway, Norway, Oslo

Job location

Oslo, Norway

Contact

Janani Karthik

IT Recruiter

Colleagues

Kavita Mahajan

Senior Business and Recruitment Advisor

Featured Jobs

Innkjøp og supply chain - ERA konsulent / Partn...

Logistics & Supply Chain

·

Norway

·

Hybrid

Offentlig innkjøp - Anbud

Norway

·

Hybrid

Bli Partner i ERA Group – Bygg din egen konsule...

Norway

·

Hybrid

More jobs

Workplace & Culture at Sperton

At Sperton, we believe that great results come from great people.

Our culture is built on trust, collaboration, and a shared passion for delivering quality in everything we do.

We are a Norwegian-owned international company with colleagues across Europe, Asia, and the USA, working together seamlessly across time zones and cultures. Our teams are diverse, yet united by the same goal — to connect people and companies in meaningful ways.

We value openness, initiative, and continuous learning. Everyone at Sperton is encouraged to take ownership, share ideas, and challenge existing ways of working to make our solutions even better.

Even though we operate globally, our approach is personal. We take pride in creating a supportive and inclusive environment where people feel heard, respected, and motivated to grow — both professionally and personally.

Apply for this job

Norway, Norway, Oslo

Embeddedvareutvikler – C/C++ og firmware

Utvikle firmware og embedded-programvare i C/C++ tett på maskinvaren. Bli med på å skape pålitelige produkter sammen med et sterkt tverrfaglig ingeniørteam i Oslo.

Loading application form

Close modal

Already working at Sperton Global AS ?

Let’s recruit together and find your next colleague.

@sperton.com

Log in

Applicant tracking system

by Teamtailor

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →