C utvikler Jobbbeskrivelse Mal/Brief

Vi søker etter en talentfull C-utvikler for å bli med i vårt fartsfylte IT-team. Din primære oppgave vil være å designe og bygge stabile og enkle å vedlikeholde C-moduler og innebygde systemer for språk på høyt nivå. Du kan også bli bedt om å implementere ytelsesmoduler, oppdage flaskehalser og feilsøke feil.

For å lykkes som C-utvikler, bør du være flytende i C- og C ++ programmeringsspråk, ha utmerkede problemløsningsevner og ha et solid grep om kodeversjoneringsverktøy. Endelig kan en toppnivå C-utvikler skrive ren, gjenbrukbar kode som fungerer bra med andre språk på høyere nivå som Java, Go, Node.js og Python.

C utviklerjobbprofil

C er et dataspråk som kan brukes til forskjellige formål. C-programmerere blir ofte bedt om å skrive kode som integreres i operativsystemer, moduler, inngrodde systemer eller biblioteker på lavt nivå for ekstra språk på høyt nivå som Python, Node.js og Go. Det kan være tøft å finne utmerkede C -utviklere fordi språket er relativt eldgamle og generelt serverer bestemte nisjer.

Rapporterer til

  • Teknisk bly
  • Chief Technology Officer

C Developments krav og ferdigheter

  • grundig forståelse av boost og STL
  • Solid kunnskap om datastrukturer og algoritmer
  • IPC -opplevelse, inkludert programmering av sokkel
  • Kunnskap om multithreading, inkludert løpssituasjoner, dødlåser og feilsøking
  • Forståelse av XML og relasjonsdatabaser
  • En bachelorgrad i informatikk, matematikk eller en relatert disiplin
  • Kunnskap om objektorientert analyse og design
  • Sterke problemløsningsevner
  • pleide å jobbe som individ med god følelse av eierskap

C Developments krav og ferdigheter

  • grundig forståelse av boost og STL
  • Solid kunnskap om datastrukturer og algoritmer
  • IPC -opplevelse, inkludert programmering av sokkel
  • Kunnskap om multithreading, inkludert løpssituasjoner, dødlåser og feilsøking
  • Forståelse av XML og relasjonsdatabaser
  • En bachelorgrad i informatikk, matematikk eller en relatert disiplin
  • Kunnskap om objektorientert analyse og design
  • Sterke problemløsningsevner
  • pleide å jobbe som individ med god følelse av eierskap