Állás · Senior

Szoftvermérnök – Linux kernel

Szoftverfejlesztő • Senior • Remote • Teljes munkaidő • Lengyelország Lengyelország

Az Arista Linux kernel csapata az EOS operációs rendszer kernelét fejleszti és tartja karban, az upstream közösséggel együttműködve. A szoftvermérnök új kernelfunkciókat épít, és új CPU-k támogatását vezeti be a cég termékeiben.

Feladatok

  • ▹A Linux kernel fejlődésének követése, az Arista számára érdekes funkciók azonosítása
  • ▹EOS kernelfunkciók és tesztek fejlesztése és karbantartása C, C++ és Python nyelven, funkcionális és tervezési specifikációk véleményezése és írása
  • ▹Automatizált tesztek és tesztinfrastruktúra építése a funkciók ellenőrzéséhez
  • ▹Együttműködés hardvermérnökökkel és beszállítókkal az új kernelfüggő hardverelemek (CPU-k, hálózati kártyák) minősítésében
  • ▹Fejlesztések visszatáplálása a mainline kernelbe a kernelközösséggel együtt
  • ▹Új kernelverziók integrálása az EOS-be a kernelmérnök-csapattal
  • ▹Szakmai vezetés funkciók, projektek és eszközök terén
  • ▹Ügyfélproblémák elemzése és javítása az ügyfélszolgálati mérnökökkel
  • ▹A rendszertesztelők által talált hibák elemzése és javítása
  • ▹Új és junior mérnökök mentorálása

Elvárások

  • ▹BSc, MSc vagy PhD informatikából, villamosmérnöki vagy számítástechnikai mérnöki területen, legalább 3 év diploma utáni szakmai tapasztalattal
  • ▹Szakértői szintű C programozás
  • ▹Gyakorlati tapasztalat hibák elhárításában és funkciók fejlesztésében a Linux kernelben
  • ▹A Linux kernel architektúrájának, felépítésének és megvalósításának ismerete
  • ▹Az upstream Linux közösség patch-folyamatának ismerete
  • ▹IP hálózati architektúra és alapelvek ismerete
  • ▹Modern szoftverfejlesztési elvek és gyakorlatok alkalmazása
  • ▹Erős problémamegoldó és hibakereső készség
  • ▹Erős szoftvertervezési és megvalósítási készség
  • ▹Az x86 és ARM CPU-architektúrák ismerete

Előny

  • ▹C++ és Python ismerete

Soft skillek

Önálló és kiscsapatban végzett munkaVilágos, tömör kommunikáció és dokumentáció

Amit kínálunk

  • ▹Teljes felelősség a saját projektek felett
  • ▹Lapos, egyszerű vezetési struktúra
  • ▹Lehetőség a cég több területén dolgozni

A munkáltatóról

Az Arista Networks adatközpontokhoz, campus- és routing-környezetekhez fejleszt felhőalapú hálózati megoldásokat. A székhelye Santa Claraban van, fejlesztőirodái Ausztráliában, Kanadában, Indiában, Írországban és az USA-ban működnek.

Végzettség: BSc, MSc vagy PhD informatikából, villamosmérnöki vagy számítástechnikai mérnöki területen

Hasonló állások