← Back to jobs

CareerNet Technologies Pvt Ltd Logo
Senior-Staff/Principal Engineer

CareerNet Technologies Pvt Ltd

 

Bengaluru, Karnataka, India

Posted On: Just posted
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Principal Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Key Skills: Networking ASICs, Networking switches, Networking, Layer 3, Layer2, QA

Roles and 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.

Skills Required:

  • 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).

Education: Bachelor's Degree in related field

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs