System Software Engineer - Ubuntu Core - IoT

Acest anunț a expirat și nu este disponibil pentru aplicare

Redefiniți experiența Linux în mediile încorporate cu cel mai mic, mai sigur și mai actualizabil sistem de operare de pe piața IoT. Aceasta este o oportunitate pentru un inginer de software senior pasionat de software open source, Linux, securitate și experiența dezvoltatorului. Acest rol provocator necesită un grad înalt de abilități tehnice cu sisteme de operare de nivel scăzut, nucleu și firmware de dispozitiv.

Misiunea noastră este de a permite tuturor să construiască soluții robuste în diverse domenii, inclusiv dar fără a se limita la IoT, auto și aviație, folosind sistemul de operare Linux încorporat securizat de următoarea generație într-o soluție simplă. Definim un set fiabil și sigur de mecanisme de recuperare a dispozitivelor care permit producătorilor de dispozitive să simplifice și să standardizeze operațiunile de teren pentru flotele de aparate eterogene.

Ca membru senior al echipei, vei proiecta și implementa software care rulează pe diferite arhitecturi CPU, cum ar fi ARM, RISC-V și X86. Veți lucra la mecanismele de pornire, încărcătoarele de pornire, aspectul partițiilor de stocare, arborele dispozitivelor, nucleul, serviciile și aplicațiile pentru spațiul utilizatorului pentru a gestiona sistemul prin intermediul API-urilor RESTful.

Construiți-vă o carieră plină de satisfacții, lucrând cu cei mai buni și mai străluciți oameni din tehnologie la Canonical, o companie internațională de software în creștere.

Ce vei face
  • Dezvoltați demoni de sistem cu API-uri REST în Golang
  • Integrați diverse bootloadere și mențineți imaginile gadget
  • Colaborați proactiv cu o echipă distribuită
  • Scrieți cod de înaltă calitate cu teste unitare pentru a crea funcții noi
  • Depanați problemele și produceți remedieri de înaltă calitate
  • Codul de revizuire produs de alți ingineri
  • Discutați idei și colaborați pentru a găsi soluții bune
  • Lucrați de acasă cu călătorii globale de 2 până la 4 ori pe an pentru evenimente interne și externe

Cine esti
  • Îți place tehnologia și să lucrezi cu oameni geniali
  • Ești curios, flexibil, articulat și responsabil
  • Apreciezi abilitățile soft și ești pasionat, întreprinzător, gânditor și auto-motivat
  • Ai o diplomă de licență sau echivalent în informatică, STEM sau diplomă similară
  • Ai experiență cu Golang, C/C++ și Shell
  • Aveți o înțelegere solidă a Linux și o distribuție GNU/Linux modernă, preferați Debian sau Ubuntu
  • Aveți experiență sau interes în sisteme de nivel scăzut și facilități de securitate, cum ar fi:
    • Bootloadere în ARM și X86, cum ar fi piboot, uboot, grub-uefi
    • Systemd și unități, udev, initrd, grafică
    • Demoni de firmware la nivel de SO și aplicații CLI
    • Implementări de securitate Linux - TPM, FDE, LUKS, HSM etc.
  • Aveți experiență în proiectarea și dezvoltarea API - REST/gRPC sau similar
  • Aveți experiență personală sau profesională cu dispozitive compatibile cu Linux, cum ar fi Raspberry Pi

Ce este Canonical?

Canonical este o companie internațională de software în creștere care lucrează cu comunitatea open-source pentru a furniza Ubuntu, „cea mai bună platformă de software gratuită din lume”. Serviciile noastre ajută companiile din întreaga lume să reducă costurile, să îmbunătățească eficiența și să sporească securitatea cu Ubuntu.

Suntem mândri să promovăm un loc de muncă fără discriminare. Diversitatea experienței, perspectivelor și experienței creează un mediu de lucru mai bun și produse mai bune. Indiferent de identitatea dvs., vom acorda o atenție corectă cererii dvs.

#grămadă

Întrebări frecvente

  • Câte locuri de muncă sunt disponibile la Canonical pe Angajat.ro?

  • Cum pot să fiu primul care să afle când există locuri de muncă noi la Canonical pe Angajat.ro?

  • Pe ce poziții are Canonical locuri de muncă disponibile prin Angajat.ro?