Állás · Senior

Senior C++ szoftverfejlesztő – Linux kernel

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

Az Arista Linux kernel csapata az EOS hálózati operációs rendszer kernelét fejleszti és tartja naprakészen. Senior szoftverfejlesztőt keresnek kernel-funkciók, CPU-támogatás és upstream hozzájárulások területére.

Feladatok

  • ▹A Linux kernel upstream fejlesztéseinek követése és az Arista számára fontos funkciók azonosítása
  • ▹EOS kernel-funkciók és tesztek fejlesztése C, C++ és Python nyelven, specifikációk átnézése és írása
  • ▹Automatizált tesztek és tesztinfrastruktúra építése
  • ▹Új kernelfüggő hardverelemek (CPU-k, hálózati kártyák) minősítése a hardvermérnökökkel és beszállítókkal
  • ▹Funkciók visszatöltése a mainline kernelbe a kernel-közösséggel együttműködve
  • ▹Új kernelverziók integrálása az EOS-be
  • ▹Szakmai vezetés funkciók, projektek és eszközök terén
  • ▹Ügyfélhibák elemzése és javítása a támogatási és tesztmérnökökkel
  • ▹Új és junior mérnökök mentorálása

Elvárások

  • ▹Számítástechnika, villamosmérnöki vagy mérnökinformatikai BSc, MSc vagy PhD, 3+ év releváns tapasztalattal
  • ▹Szakértői szintű C programozás
  • ▹Gyakorlati tapasztalat hibakeresésben és funkciófejlesztésben a Linux kernelben
  • ▹A Linux kernel architektúrájának és az upstream patch-folyamatnak az ismerete
  • ▹IP hálózati architektúra ismerete
  • ▹Erős hibakeresési és szoftvertervezési készség
  • ▹x86 és ARM CPU-architektúrák ismerete

Előny

  • ▹C++ és Python ismerete

Soft skillek

Önálló és csapatmunkaVilágos, tömör kommunikáció és dokumentálásProblémamegoldás

A munkáltatóról

Az Arista Linux kernel csapata az EOS kernelének fejlesztéséért és karbantartásáért felel, és minden Arista termék CPU-alrendszerén dolgozik.

Végzettség: Számítástechnika, villamosmérnöki vagy mérnökinformatikai BSc, MSc vagy PhD

Hasonló állások