13 часов назад
Staff - Principal Engineer, Software Engineer – Network Switch SDK QA
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff - Principal Engineer, Software Engineer – Network Switch SDK QA (C/C++/Python): Own and advance QA for a network switching SDK spanning HAL, SAI, platform APIs, data-plane interfaces, and hardware ASIC integration with an accent on automation, reliability, and scalable system validation. Focus on architecting test frameworks, qualifying SDK releases, debugging packet and hardware behavior, and integrating continuous validation into CI/CD across multiple hardware SKUs.
Location: Saratoga, CA, United States
Company
is a Silicon Valley-based hardware startup developing infrastructure solutions for AI data centers, combining silicon, packaging, software, and systems innovations to improve performance, power efficiency, and reliability.
What you will do
- Own QA strategy and execution for the Network SDK, including HAL, SAI, platform APIs, and data-plane interfaces.
- Design and maintain test frameworks and automation suites for SDK APIs, hardware integration, and system behavior.
- Lead functional, regression, performance, scalability, and release qualification testing.
- Triage defects and perform root-cause analysis with SDK developers, ASIC teams, and Network OS integration teams.
- Define quality metrics and validate packet I/O, hardware abstraction, and platform APIs across standalone and system-level configurations.
- Mentor QA engineers and expand automation coverage across hardware SKUs and software branches.
Requirements
- 8+ years of software QA or validation experience with networking SDKs, Network OS platforms, or embedded systems.
- Strong knowledge of L2/L3 forwarding, ACLs, QoS, and multicast.
- Experience with C/C++ API testing, Python automation, and Linux environments.
- Familiarity with HAL, switch SDKs such as SAI, DPDK, or P4-based platforms.
- Advanced debugging with packet captures, logs, SDK traces, and hardware counters.
- Experience architecting test frameworks, leading system validation, mentoring engineers, and driving technical reviews.
Nice to have
- Experience with multi-ASIC or chassis-based switching systems.
- Knowledge of platform daemons and Network OS integration, including SONiC, EOS, or NX-OS.
- Experience with IXIA, Spirent, TRex, or similar traffic-generation and scale-testing tools.
- Experience with Jenkins, GitLab CI, continuous validation frameworks, or containerized test environments.
- Contributions to open-source SDKs or network software projects such as SAI or SONiC.
Culture & Benefits
- Work on AI infrastructure technology focused on improving data-center performance and GPU utilization.
- Collaborate with experienced engineering teams across silicon, packaging, optics, software, systems, ASIC, and supply-chain functions.
- Directly influence the reliability and performance of next-generation switching systems.
- Base compensation is determined by skills, experience, qualifications, work location, market trends, and comparable employee compensation.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
23 часа назад
Senior Staff Engineer, Quality Assurance (AI Networking)
12 часов назад
Robotics Software Test Engineer (Robotics)
14 часов назад
Systems Software Test Engineer (Hardware-in-the-Loop)
160 000 - 210 000$
22 часа назад
Controls Software Test Engineer (Robotics)
110 000 - 150 000$
11 часов назад
QA Software Engineer (Embedded Systems)
22 часа назад
Staff Automation Engineer (Hardware Testing)
135 000 - 200 000$