Állás · Senior

Senior C++/Python szoftverfejlesztő mérnök

Egyéb • Senior • Remote • Teljes munkaidő • Magyarország Magyarország

Tapasztalt szoftvermérnököt keresnek hálózati eszközök (routerek, switchek) firmware- és szoftverfejlesztésére C/C++ és Python nyelven. A szerep összetett rendszerekkel való munkát, adatsík- és vezérlősík-fejlesztést, valamint automatizált hálózati tesztek készítését foglalja magában. Szoftverfejlesztői és QA-háttérrel rendelkező jelöltek jelentkezését egyaránt várják.

Elvárások

  • ▹Tapasztalat hálózati eszközökkel, például routerekkel és switchekkel
  • ▹Firmware- és szoftverfejlesztési tapasztalat hálózati eszközökre C/C++ nyelven
  • ▹Szoftverfejlesztési tapasztalat Python nyelven
  • ▹Tapasztalat BSP, adatsík (data plane) vagy vezérlősík (control plane) protokollok fejlesztésében hálózati eszközökhöz
  • ▹Automatizált adatút-tesztek fejlesztése hálózati eszközökhöz Python/Pytest használatával
  • ▹Hálózati eszközök szoftveres és hardveres bringupja, integrációja
  • ▹A routing és a forwarding, illetve a switchek és a routerek közötti különbségek biztos ismerete
  • ▹VLAN-ok ismerete
  • ▹TCP/IP és UDP protokollok magabiztos ismerete
  • ▹Tapasztalat link aggregációval és LACP-vel
  • ▹Terheléselosztási algoritmusok, például az ECMP ismerete
  • ▹SPAN/RSPAN/ERSPAN és ACL ismerete
  • ▹Forgalomtükrözés (traffic mirroring) ismerete
  • ▹Automatikus routing protokollok ismerete: BGP, OSPF, RIP, IS-IS
  • ▹Haladó szintű C/C++ programozási készségek
  • ▹Haladó szintű Python programozási készségek
  • ▹Tapasztalat a Pytest, a Scapy, valamint forgalomgenerátorok és forgalomelemző eszközök használatában
  • ▹Git / GitHub ismerete

Előny

  • ▹Beágyazott rendszerek, Linux vagy kapcsolódó technológiák ismerete
  • ▹Jira ismerete
  • ▹CI/CD pipeline-ok ismerete

Soft skillek

Kiváló problémamegoldó készségHatékony együttműködés csapatkörnyezetben

Hasonló állások