SPERTON - Where Great People Meet

Embeddedvareutvikler – C/C++ og firmware

SPERTON - Where Great People Meet  •  Oslo, NO (Onsite)  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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.

SPERTON - Where Great People Meet

About SPERTON - Where Great People Meet

SPERTON is a full-range provider of Global Recruitment, People Management, Global Mobility and Business support services within focused industry sectors. Our head office is located in Norway. We have over 20 years’ of experience supporting clients within the Human Resources area. We can support you globally through our own companies and partners in more than 140 countries.

Sperton had been specializing in the supply of the very best freelance and permanent white-collar professionals working with projects. We provide consultant and recruitment services to companies of all types and sizes, including consultancies, contractors, sub-contractors, developers and end clients operating across a wide range of projects and environments.

Now our services also include People Management, Global Mobility and Business Support Services.

Legal entity set-up, payroll services, HR administration, compliance, and insurance provision, cultural awareness training, and mobility support – everything needed to work compliantly with local legislation and regulations in different countries.

With over 20 years of global experience within project execution, we understand your challenges and know how to support you from the start to the end of the project.

Industry
HR & Recruiting
Company Size
51-200 employees
Headquarters
Drammen, NO
Year Founded
Unknown
Social Media