Engineer, Sr. Engineer/Staff Engineer – Network Switch SDK QA

Eridu Corporation

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Eridu Corporation is seeking a Senior Engineer for Network SDK QA at their R&D center in Bengaluru. The role involves owning the QA strategy for the Network SDK, leading testing processes, and mentoring QA engineers. Candidates must have 8+ years of experience in software QA, strong understanding of networking architectures, and solid C/C++ testing skills. Benefits include a competitive salary based on skills and market trends, with opportunities for professional growth.

Qualifications

  • 8+ years in software QA or validation for networking SDKs, NOS platforms, or embedded systems.
  • Solid experience with C/C++ API testing and Python automation.
  • Experience with hardware abstraction layers (HAL) and Switch SDKs.

Responsibilities

  • Own the QA strategy and execution for the Network SDK including HAL and SAI.
  • Design and maintain test frameworks and automation suites.
  • Lead the qualification process for SDK releases, including performance testing.

Skills

Software QA or validation for networking SDKs
Understanding of networking architectures (L2/L3, ACLs, QoS)
C/C++ API testing
Python automation
Linux-based environments
Deep debugging skills
Test framework architecture
Mentoring engineers

Tools

Traffic generation tools (IXIA, Spirent, TRex)
Continuous validation frameworks (Jenkins/GitLab CI)

Job description

Staff/Senior-Staff/Principal Engineer – Network Switch SDK QA

Eridu India Private Limited is hiring a Senior Engineer for Network SDK QA to work in our R&D center in Bengaluru.

Responsibilities
  • Own the QA strategy and execution for the Network SDK — including HAL, SAI, platform APIs, and data plane interfaces.
  • Design and maintain comprehensive test frameworks and automation suites to validate SDK APIs, hardware integration, and system behavior.
  • Lead the qualification process for SDK releases — including functional, regression, performance, and scalability testing.
  • Work closely with SDK developers, ASIC teams, and NOS integration teams to triage and root‑cause low‑defects.
  • Define and track quality metrics, ensuring every release meets reliability, performance, and compliance goals.
  • Mentor and guide a small team of QA engineers on test methodology, automation design, and debugging practices.
  • Partner with DevOps to integrate automated SDK tests into CI/CD pipelines for continuous validation.
  • Collaborate cross‑functional to validate hardware abstraction, packet I/O, and platform APIs for both standalone and system‑level configurations.
  • Drive automation coverage expansion across multiple hardware SKUs and software branches.
Required Qualifications
  • 8+ years in software QA or validation for networking SDKs, NOS platforms, or embedded systems.
  • Strong understanding of networking architectures, including L2/L3 forwarding, ACLs, QoS, and multicast.
  • Solid experience with C/C++ API testing, Python automation, and Linux‑based environments.
  • Familiar with hardware abstraction layers (HAL), Switch SDKs (e.g., SAI, DPDK, P4‑based platforms).
  • Deep debugging skills using packet captures, logs, SDK traces, and hardware counters.
  • Proven ability to architect test frameworks, design test plans, and drive complex system validation efforts.
  • Leadership experience — mentoring engineers, driving technical reviews, and managing quality deliverables.
Preferred Qualifications
  • Experience validating multi‑ASIC or chassis‑based switching systems.
  • Knowledge of platform demons and integration with Network OS layers (SONiC, EOS, NX‑OS, etc.).
  • Familiarity with traffic generation tools (IXIA, Spirent, TRex) and realistic scale testing.
  • Experience with continuous validation frameworks, Jenkins/GitLab CI, or containerized test environments.
  • Contributions to open‑source SDKs or network software projects (e.g., SAI, SONiC).
Benefits

The starting base salary for the selected candidate will be established based on relevant skills, experience, qualifications, work location, market trends, and the compensation of employees in comparable roles.

Notice to Recruiting Agencies

Eridu does not accept unsolicited resumes or candidate profiles from staffing agencies or third‑party recruiters. Any candidate submitted to Eridu without prior written authorization from our recruiting team will be considered unsolicited and will become the property of Eridu. Eridu reserves the right to pursue and hire such candidates without any obligation to pay fees. Recruiting agencies are expressly instructed not to contact hiring managers, employees, or executives regarding open positions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer, Sr. Engineer/Staff Engineer - Linux BSP QA
Engineer, Sr. Engineer/Staff Engineer - Linux BSP QA

Eridu Corporation • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Network Switch SDK – Software Developer - Bangalore
Network Switch SDK – Software Developer - Bangalore

Eridu Corporation • Bengaluru

On-site
INR 1,500,000 - 2,000,000
SONiC - SAI – Software Developer - Bangalore
SONiC - SAI – Software Developer - Bangalore

Eridu Corporation • Bengaluru

On-site
INR 1,200,000 - 1,800,000
RTL Engineer, Ethernet
RTL Engineer, Ethernet

Eridu AI • Bengaluru

On-site
INR 4,000,000 - 7,000,000
L2/L3 QA engineer
L2/L3 QA engineer

Hewlett Packard Enterprise • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Health & Wellbeing
Professional Development
Inclusive culture
Linux BSP & Secure boot - Software Developer
Linux BSP & Secure boot - Software Developer

Eridu Corporation • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Senior Network Software Developer - Network Switch
Senior Network Software Developer - Network Switch

ACL Digital • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Integration Engineer Chennai, Tamil Nādu, India Systems Test Engineering Posted 15 hours ago
Integration Engineer Chennai, Tamil Nādu, India Systems Test Engineering Posted 15 hours ago

Qualcomm • Chennai District

Hybrid
INR 800,000 - 1,100,000
Software Test Engineer (SONIC)
Software Test Engineer (SONIC)

Hewlett Packard Enterprise • Bengaluru

On-site
INR 4,000,000 - 6,800,000
Health & wellbeing
Professional development
Unconditional inclusion
Sr. Software QA Engineer
Sr. Software QA Engineer

Harmonic • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000