2 ΡΠ°ΡΠ° Π½Π°Π·Π°Π΄
Staff - Principal, Software Engineer (SONiC/SAI)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Π’Π΅ΠΊΡΡ:
TL;DR
Staff - Principal, Software Engineer (SONiC/SAI) (AI networking infrastructure): Building and integrating OCP SAI with SONiC to deliver performant control-plane software and map hardware capabilities to standardized APIs with an accent on dataplane programming, SDK development, and hardware-software integration. Focus on designing abstraction layers, developing automated tests, and solving complex embedded networking and debugging challenges.
Location: Saratoga, CA, United States
Company
is a Silicon Valley-based hardware startup developing infrastructure solutions for AI data centers across silicon, packaging, software, and systems.
What you will do
- Lead SAI and SONiC SDK development for a performant control-plane stack.
- Define abstraction layers and map hardware capabilities to standardized SAI APIs.
- Collaborate with hardware and software engineers on SDK integration and performance optimization.
- Contribute across the software development lifecycle, from requirements gathering through deployment and maintenance.
- Develop automated tests and tools to verify control-plane and SDK quality and functionality.
Requirements
- Bachelorβs degree in Computer Science or ECE with 10+ years of experience, or a masterβs degree with 5+ years of experience.
- Proficiency in C, C++, and/or Python.
- Experience with embedded software development and debugging.
- Deep understanding of networking concepts and protocols, including BGP, TCP/IP, and Ethernet.
- Hands-on experience developing and maintaining SDKs, preferably for hardware products.
- Strong problem-solving, debugging, communication, and cross-functional collaboration skills.
Culture & Benefits
- Work on AI infrastructure technology designed to improve data-center performance, capital efficiency, power consumption, and reliability.
- Collaborate with an experienced engineering team spanning silicon, packaging, optics, software, and systems.
- Contribute directly to next-generation AI data-center infrastructure solutions.
- Base salary is determined according to skills, experience, qualifications, work location, market trends, and comparable compensation.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
14 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Software Engineer (Embedded)
11 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Software Engineer (AI Infrastructure)
17 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Embedded Software Engineer (C/C++/Python)
150Β 000 - 250Β 000$
2 ΡΠ°ΡΠ° Π½Π°Π·Π°Π΄
Embedded Engineer (C++)
13 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Senior Embedded Engineer (AI)
12 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄