Thales Norway
TThales NorwayUnverifiedListing from the company's careers page

Software Engineer / Senior Software Engineer (Rust/C++)

In Norwegian

Thales Norway utvikler og leverer verdensledende programvare og maskinvareløsninger innen kryptografi, sikker kommunikasjon og teknologi for kritisk infrastruktur som understøtter nasjoners forsvar…

  • approx. Oslo
  • Full-time
  • Posted 2 hours ago
Apply via Teamtailor
ShareLinkedInX

What they're looking for

  • C++
  • Rust
  • network technology
  • relational databases

Nice if you also know

  • software security
  • Agile
  • Kanban
  • Docker
  • Podman
  • Git
  • Linux
  • SIP/VoIP

What you'll do

  • Design og implementasjon av programvare basert på kundekrav
  • Forstå kundens behov og omsette til testbar og vedlikeholdbar kode
  • Utvikle programvare i moderne C++ og/eller Rust
  • Vedlikeholde og videreutvikle eksisterende programvare
  • Bidra til utvikling av nye produkter og løsninger
  • Utvikle robust og sikker kode
  • Utarbeide dokumentasjon for programvarearkitektur og design
  • Bidra til videreutvikling av kompetanse og Rust-bruk

Summarised from the ad by Teamstory.

Thales Norway utvikler og leverer verdensledende programvare- og maskinvareløsninger innen kryptografi, sikker kommunikasjon og teknologi for kritisk infrastruktur som understøtter nasjoners forsvar og NATO. Vi står foran en spennende utvikling i selskapet. Thales Norway skal sammen med Kongsberg Defence Communication AS, som er en del av Kongsberg Defence & Aerospace, etablere et nytt joint venture – Kongsberg Thales Defence Communication AS (KTDC). Det nye selskapet vil være eid 50/50 av KONGSBERG og THALES og vil samle sterke fagmiljøer innen sikre kommunikasjons- og cybersikkerhetsløsninger.

Vi har en økende oppdragsmengde og søker nå etter flere softwareutviklere med kompetanse innen moderne C++ og/eller Rust til utvikling av våre produkter og løsninger innen sikker, militær kommunikasjon. Vi ser etter både erfarne seniorutviklere og utviklere med noen års relevant erfaring.

Vi har ulike behov i våre utviklingsteam og søker derfor både deg som ønsker å jobbe hovedsakelig med C++, deg som ønsker å kombinere C++ og Rust, og deg som primært vil utvikle programvare i Rust.

I stillingen som softwareutvikler vil du være en del av et prosjekt- og utviklingsmiljø som jobber med Thales egne produkter og løsninger som verner om vitale sikkerhetsinteresser nasjonalt og internasjonalt. Thales har veletablerte prosesser og metoder for utvikling, samt moderne verktøy og utviklingsmiljøer. Våre utviklere jobber tett med både systemingeniører og testere.

Ansvarsområder og sentrale oppgaver

Arbeidsoppgavene vil variere ut fra din kompetanse, erfaring og hvilket utviklingsteam du blir en del av. Sentrale oppgaver vil være:

  • Design og implementasjon av programvare og ny funksjonalitet basert på kundekrav

  • Forstå kundens behov og omsette disse til testbar, vedlikeholdbar og effektiv kode

  • Utvikle programvare i moderne C++ og/eller Rust, avhengig av produktområde og kompetanse

  • Vedlikeholde og videreutvikle eksisterende programvare

  • Bidra til utvikling av nye produkter og løsninger

  • Utvikle robust og sikker kode som er enkel å vedlikeholde, teste og integrere med annen programvare

  • Utarbeide nødvendig dokumentasjon knyttet til programvarearkitektur og design

  • Designe, implementere og teste i henhold til definerte prosesser, kodestandarder og standardiserte verktøy

  • Bidra til videreutvikling av kompetanse, gode utviklingsprinsipper og økt bruk av Rust der dette er relevant

Ønsket bakgrunn og kompetanse

Vi søker softwareutviklere med ulik kompetanse og erfaring, og har behov for flere profiler innen C++ og Rust. Det er ikke et krav at du behersker begge programmeringsspråkene.

Vi ser særlig etter følgende profiler:

Backend-utvikler – C++

Vi ser etter deg som har god erfaring med moderne C++ og ønsker å jobbe med utvikling og videreutvikling av våre programvareløsninger.

Vi ønsker at du har:

  • Minimum 3 års relevant arbeidserfaring

  • Erfaring med moderne C++

  • Kunnskap om relasjonsdatabaser

  • Kunnskap om nettverksteknologi

Det er i tillegg en fordel om du har kjennskap til:

  • Sikkerhet i programvareutvikling

  • Agile/Kanban og smidige utviklingsmetoder

  • Docker/Podman og containertjenester

  • Git og versjonskontroll

  • Linux

Backend-utvikler – Rust

Vi ser etter deg som har erfaring med Rust og ønsker å jobbe med utvikling av robuste og sikre programvareløsninger. Du vil primært jobbe med Rust, men kjennskap til C++ vil være en fordel.

Vi ønsker at du har:

  • Minimum 3 års relevant arbeidserfaring

  • Erfaring med Rust

  • Kunnskap om nettverksteknologi

Det er i tillegg en fordel om du har kjennskap til:

  • C++

  • Sikkerhet i programvareutvikling

  • Agile/Kanban og smidige utviklingsmetoder

  • Docker/Podman og containertjenester

  • Git og versjonskontroll

  • Linux

  • SIP/VoIP og talekommunikasjon over IP

Utviklere med kompetanse innen både C++ og Rust

Vi er også interessert i deg som har erfaring med begge programmeringsspråkene og ønsker å jobbe med utvikling og videreutvikling av løsninger der C++ og Rust benyttes. Her vil arbeidsoppgavene kunne variere mellom ulike produkter og utviklingsprosjekter.

Annen relevant kompetanse

Avhengig av produktområde og utviklingsteam vil det også være en fordel med erfaring innen ett eller flere av følgende områder:

  • Linux / Embedded Linux

  • Windows

  • Nettverksprotokoller, applikasjoner og konfigurasjon

  • Integrasjon med tredjepartskomponenter

  • Sikkerhets- og kommunikasjonsløsninger

  • Systemløsninger for radio og tale

  • Programvaredesign og arkitektur

For enkelte av stillingene vil det også være muligheter for Tech Lead-ansvar eller andre lederoppgaver innad i utviklingsteamet.

Kvalifikasjoner og egenskaper
  • Du har minimum 3 års relevant arbeidserfaring. Vi ser etter både utviklere med noen års erfaring og erfarne seniorutviklere

  • Du liker å utforske ny teknologi og sette deg inn i utfordrende teknologi og nye domener

  • Du er ansvarlig, selvgående og tar eierskap til egne oppgaver

  • Du trives med å samarbeide i team og er opptatt av å gjøre andre gode

  • Du evner å balansere krav til høy kvalitet med tidsfrister og effektiv gjennomføring

  • Du har erfaring med programmering og gjerne programvaredesign og/eller arkitektur

  • Du har god skriftlig og muntlig fremstillingsevne på norsk og engelsk

  • Du har relevant høyere teknisk utdannelse, minimum Bachelor og gjerne Master. Erfaring og resultater kan kompensere for manglende formell utdanning.

Vi ønsker at alle søkere laster opp vitnemål/karakterutskrift som vedlegg til søknaden.

Vi ber deg presisere i søknaden hvilken av profilene du kjenner deg best igjen i, og om du primært ønsker å jobbe med C++, Rust eller en kombinasjon av begge. Beskriv gjerne også din erfaring med de aktuelle programmeringsspråkene og hvilke områder du ønsker å utvikle deg videre innen.

For å være en aktuell kandidat til stillingen, må du være norsk statsborger, og du må kunne sikkerhetsklareres og autoriseres for nivå HEMMELIG og NATO SECRET med særinstrukser fra Nasjonal Sikkerhetsmyndighet. Du kan ikke inneha annet statsborgerskap enn norsk.

Thales Norway tilbyr
  • En spennende arbeidshverdag der ditt kompetansebidrag blir verdsatt og anvendt

  • En interessant og spennende stilling i et stabilt og trygt selskap som stadig er i utvikling

  • Faglig og personlig utvikling i et høyteknologisk miljø – kompetanseheving står i fokus hos oss, her vil du få mulighet til å vokse og lære

  • Sosiale sammenkomster som sommerfest, julebord og månedlig afterwork, samt teambuilding-aktiviteter som paintball, shuffleboard og hyttetur

  • Et godt arbeidsmiljø med stor takhøyde og hyggelige kollegaer. Vi skårer høyt på trivselsmålinger med et gjennomsnitt på 8,5 av 10 samt hele 9,1 på humor! Vi er også opptatt av at våre ansatte skal ha en god balanse mellom jobb og fritid

  • Aktivt bedriftsidrettslag og velutstyrt treningsrom

  • Konkurransedyktige betingelser med gode pensjons- og forsikringsordninger

  • Nyoppussede og moderne lokaler sentralt i Oslo

Other jobs you might want to see