





Tier-1 employer and metro location increase density, but niche SONiC/kernel skillset reduces broad competition.
Highly specialized systems and kernel networking expertise limits cross-industry transferability.
Role requires deep kernel, driver, and networking expertise making shortlisting highly selective.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain new features and enhancements for the SONiC network operating system platform.
Troubleshoot, debug, and resolve system software issues related to platform operations with collaboration across hardware, QA, and cross-functional teams.
Lead code reviews, contribute to architecture discussions, and document software initiatives to support business unit product development.
Bachelor's or Master's degree in Computer Science, Electronics, Telecommunication Engineering, or related discipline.
Proficiency in C and C++ programming, object-oriented design, data structures, and system debugging.
Deep understanding of Linux or similar OS fundamental concepts with experience in Linux device drivers and kernel.
Work Experience Required: Not explicitly mentioned in the JD.
Experienced in carrier-class, system-level design and development for networking platforms, especially with large code-bases.
Familiarity with hardware system peripherals and network interfaces ranging from 1Gig to 1.6T speeds including FPGA, CPLD, and Ethernet interfaces.
Strong analytical and problem-solving skills with proficiency in scripting and modern DevOps practices applied to embedded platform software development.