Á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