Text copied to clipboard!
Tittel
Text copied to clipboard!C Utvikler
Beskrivelse
Text copied to clipboard!
Vi ser etter en dyktig og detaljorientert C-programmerer som kan bidra til utviklingen og vedlikeholdet av programvareløsninger i C. Som C-programmerer vil du være ansvarlig for å skrive effektiv, pålitelig og vedlikeholdbar kode, samt samarbeide med tverrfaglige team for å levere robuste tekniske løsninger. Du vil jobbe med alt fra innebygde systemer til komplekse applikasjoner, og være en viktig del av utviklingsprosessen fra idé til ferdig produkt.
Stillingen krever solid kunnskap om C-programmering, samt forståelse for systemarkitektur, minnehåndtering og ytelsesoptimalisering. Du bør ha erfaring med utviklingsverktøy, feilsøking og versjonskontrollsystemer som Git. Erfaring med andre programmeringsspråk som C++, Python eller assembler er en fordel, men ikke et krav.
Som en del av vårt utviklingsteam vil du samarbeide tett med andre utviklere, testere og prosjektledere for å sikre at programvaren oppfyller kravene til funksjonalitet, sikkerhet og ytelse. Du vil også bidra til kontinuerlig forbedring av våre utviklingsprosesser og delta i kodegjennomganger og tekniske diskusjoner.
Vi tilbyr et stimulerende arbeidsmiljø med fokus på faglig utvikling, fleksibilitet og muligheten til å jobbe med spennende prosjekter innen ulike bransjer. Hvis du har en lidenskap for programmering og ønsker å jobbe med avansert teknologi, er dette stillingen for deg.
Ansvarsområder
Text copied to clipboard!- Utvikle og vedlikeholde programvare skrevet i C
- Samarbeide med teamet for å designe og implementere løsninger
- Feilsøke og rette programvarefeil
- Optimalisere kode for ytelse og minnebruk
- Delta i kodegjennomganger og tekniske diskusjoner
- Dokumentere kode og tekniske løsninger
- Bidra til kontinuerlig forbedring av utviklingsprosesser
- Integrere programvare med maskinvare og tredjepartssystemer
- Utføre enhetstesting og støtte QA-teamet
- Følge beste praksis for sikker og robust koding
Krav
Text copied to clipboard!- Bachelorgrad i informatikk, programvareutvikling eller tilsvarende
- Sterk erfaring med programmeringsspråket C
- Kunnskap om datastrukturer og algoritmer
- Erfaring med versjonskontrollsystemer som Git
- Forståelse for minnehåndtering og systemressurser
- Evne til å arbeide selvstendig og i team
- Gode problemløsningsferdigheter
- Erfaring med utvikling for innebygde systemer er en fordel
- Kunnskap om C++ eller andre språk er et pluss
- God muntlig og skriftlig kommunikasjonsevne på norsk og engelsk
Potensielle intervjuspørsmål
Text copied to clipboard!- Hvor mange års erfaring har du med programmering i C?
- Har du erfaring med innebygde systemer eller lavnivåprogrammering?
- Hvilke utviklingsverktøy og miljøer har du brukt tidligere?
- Kan du beskrive et prosjekt der du brukte C i praksis?
- Hvordan håndterer du feilsøking og ytelsesproblemer i kode?
- Har du erfaring med versjonskontrollsystemer som Git?
- Er du kjent med agile utviklingsmetoder?
- Hvilke andre programmeringsspråk behersker du?
- Hvordan holder du deg oppdatert på ny teknologi?
- Hva motiverer deg som utvikler?