Principal Engineer_SDK, SAI & Platform Debugging
Upscale, India - Bangalore
The role
We are looking for a seasoned networking software professional with 12+ years of industry experience in switch software, ASIC SDKs, and network operating systems. This role is intended for an experienced engineer who can independently lead complex technical investigations, drive cross-functional problem resolution, and act as the go-to expert for SDK, SAI, and platform-related issues.
The ideal candidate should have extensive experience debugging across the entire networking software stack, including SAI, SDK, NOS, Linux kernel, platform drivers, and hardware interfaces. Beyond troubleshooting, the candidate is expected to influence architecture, guide engineering teams, engage directly with silicon vendors, and establish best practices for platform stability and supportability.
What will you do ?
- Provide guidance on SDK-SAI integration and platform software design. Drive technical reviews and influence software design decisions to improve debuggability, reliability and maintainability of the Network Operating System (NOS).