2023-08-23 14:48:55

Linux Kernel Engineer

Töö kirjeldus

See on üldine rada taotlemiseks igasse Canonicali meeskonda, mis töötab Linuxi tuumaga, kõikidel vanuseastmetel. Kandideeri siia, kui oled eriline tarkvarainsener, kes soovib töötada nii stabiilsete kui ka tipptasemel Linuxi tuumadega Ubuntu ja selle laiemas ökosüsteemis.

Canonicalil on suur ja kiiresti kasvav tuumameeskond, mis toetab Ubuntu ja avatud lähtekoodiga laiemalt väga laias riistvara ja kasutusjuhtumite valikus. Me teeme koostööd suurimate tuumakaastöötajatega - silikoni ettevõtetega - et tagada nende töö jõudmine võimalikult laia publikuni võimalikult kiiresti, koos 10-aastase ettevõtte turvalisuse kohustusega.

Canonicali Linuxi Tuuma Organisatsioonil on meeskonnad igas ajavööndis. Meil on võimalusi tehniliseks juhtimiseks, insenerihalduseks ja inseneri direktoriteks. Meeskond vastutab kõigi toetatud Ubuntu Linuxi tuumade eest, kõikidel platvormidel ja arhitektuuridel alates väikestest sisseehitatud seadmetest kuni standardsete lauaarvutite/serverite süsteemide ja suurte pilvekeskkondade, peamise raamatupidamise ja superarvutiteni.

Me hoolime kõige rohkem riistvara ja virtualiseerimise võimaldamisest, turvalisusest, usaldusväärsusest ja jõudlusest. On mitmeid valdkondi, kus me juhime üleminekuid, kuid enamasti oleme huvitatud tootmisvalmiduse ja jõudluse tagamisest uusimate plaastrite jaoks, mitte alam-süsteemide hooldamisest või arengust.

Tuumameeskonna projektid hõlmavad, kuid ei piirdu:

  • Ubuntu Linuxi tuuma plaan, teostamine, võrdlemine ja stressitesti

  • Optimeeritud tuumad võtme silikoni ja pilvepartnerite jaoks

  • Konfidentsiaalne arvutamine ja järgmise põlvkonna turvalisuse alused

  • Arendaja platvormid nagu Raspberry Pi ja RISC-V

  • Ubuntu võimaldamine laias valikus sisseehitatud süsteemides

  • Kernel Livepatch, mis toob kriitilised tuuma parandused ilma taaskäivitamiseta

  • FIPS-i vastavus

  • Reaalajas ja madala latentsusega tuuma variandid ja plaastrid

  • Virtualiseerimine või abstraktsioonimootorid

  • Konteineritehnoloogia

  • Turvalisus AppArmor, SECCOMP, nimed ja muu kaudu

  • Võrgustik - eriti jõudlus ja turvalisus

  • Salvestus - oleme eriti huvitatud Cephist ja DRBD-st

Kuidas teie päev välja näeb

  • Koostöö regulaarselt ja proaktiivselt globaalselt jaotatud meeskonnaga

  • Tihe koostöö silikoni, pilve või riistvaratootjatega

  • Diagnostika ja probleemide lahendamine tuumas

  • Isiklik vastutus Ubuntu Linuxi tuuma maitse eest

  • Tööriistade ja automatiseerimise parandamine Ubuntu Linuxi tuumade kohaletoimetamiseks ja testimiseks

  • Tuuma plaastrite esitamine, ülevaatamine ja rakendamine

Ootused kandidaadile

Me palkame kandidaate, kellel on kõik kogemustasemed alates värsketest ülikooli lõpetajatest kuni kogenud tööstuse ekspertideni. Valime need, kes on entusiastlikud töötama mitmes valdkonnas, sealhulgas turvalisuse leevendamine, funktsioonide arendamine, plaastrite tegemine ja testimine. Sul peab olema silmapaistvad akadeemilised tulemused, taust tarkvarainseneri alal, olema motiveeritud töötama jaotatud meeskonnas ning olema valmis reisima globaalsetelt kaks korda aastas ettevõtte inseneriüritustele.

Mida me sinust otsime

  • Erakordne akadeemiline taust nii keskkoolist kui ka ülikoolist

  • Bakalaureusekraad arvutiteaduses või STEM-is või veenev narratiiv sinu alternatiivse tee kohta

  • Jõud ja rekord ootustest üle minemisest

  • Hästi organiseeritud, iseseisev ja suuteline täitma kindlaid ajakavasid

  • Professionaalne käitumine kolleegide, partnerite ja kogukonnaga suhtlemisel

  • Võime tõhusalt suhelda inglise keeles, nii kirjalikult kui ka suuliselt

  • Oluline programmeerimiskogemus C-s

  • Tugev taust gitiga

  • Lai teadlikkus Linuxi tuumast ja tuuma alam-süsteemidest

  • Tõendatud kogemus tuuma plaastrite tegemisel ja tõrkeotsingul

  • Arusaam Linuxi tuuma üleminekuprotsessidest ja väljaandetsüklist

  • Tugev arusaam seadme draiveritest, BSP-dest ja muust madala taseme süsteemi insenerist

  • Professionaalne kirjutamine ja rääkimine inglise keeles

  • Kogemus Linuxiga (Debian või Ubuntu eelistatud)

  • Suurepärased inimestevahelised oskused, uudishimu, paindlikkus ja vastutus

  • Kirg, mõtlikkus ja enesemotivatsioon

  • Suurepärased suhtlemis- ja esitlemisoskused

  • Tulemusele orienteeritud, isikliku sooviga täita kohustusi

  • Võime reisida kaks korda aastas, ettevõtte üritustel kuni kaks nädalat

Lisaks oskused, mida sa võid ka tuua

  • Python ja Bash skriptimine

  • Varasem kogemus Ubuntu/Debiani/Snap pakendamisega

  • Jõudluse inseneri ja turvalisuse kogemus

Ettevõte pakub

Me arvestame geograafilist asukohta, kogemust ja jõudlust, et kujundada hüvitist ülemaailmselt. Me vaatame hüvitist igal aastal (ja sagedamini lõpetajate ja assotsieerunud jaoks), et tagada silmapaistva jõudluse tunnustamine. Peale alghüvitise pakume jõudlusele orienteeritud aastast boonust. Pakume kõigile meeskonnaliikmetele täiendavaid eeliseid, mis peegeldavad meie väärtusi ja ideid. Me tasakaalustame oma programme, et rahuldada kohalikke vajadusi ja tagada õiglus ülemaailmselt.

  • Jaotatud töökeskkond koos kaks korda aastas meeskonna sprintidega isiklikult

  • Isikliku õppimise ja arengu eelarve 2000 USD aastas

  • Aastane hüvitise ülevaatus

  • Tunnustamise auhinnad

  • Aastane puhkuseaeg

  • Emadus- ja isapuhkus

  • Töötajate abiprogramm

  • Võimalus reisida uutesse kohtadesse, et kohtuda kolleegidega

  • Priority Pass ja reisitõusud pikkade ettevõtte ürituste jaoks