Senior QA Software Engineer, Networking
Core
Lead quality of new networking features from design to deployment using Python automation and SimX simulation platforms for virtual networking silicon.
Role type
Senior QA Software Engineer (Networking)
Builds
Virtual networking silicon (SimX) and software features including L2/L3 forwarding, routing, overlays, QoS, and security.
Domain
Networking hardware simulation and software quality assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python (OOP, Pytest), Network protocols (BGP, EVPN, VXLAN, OSPF, VLAN, STP), Linux (LPIC-1/2), Defect root cause analysis, Test design and execution
Preferred skills
Docker, Traffic generation tools (Ixia, TRex, Scapy), CI/CD integration (Jenkins, GitLab CI), Virtualization (KVM, VMware)
Technologies
SimX, Pytest, Python, Linux, BGP, EVPN, VXLAN, OSPF, VLAN, STP, Docker, Ixia, TRex, Scapy, Jenkins, GitLab CI, KVM, VMware
Responsibilities
Review architectural designs and requirements for new features; Drive design, development, and execution of functional, performance, and security tests; Develop Python automation suites; Chase down defects and validate fixes; Leverage SimX platform to validate code and debug ASIC before hardware arrival
Seniority
Senior, hands-on IC