





Tier-1 employer and Bengaluru location increase applicant density despite niche SONiC/kernel specialization.
Requires specialized kernel, device-driver and networking platform experience, limiting cross-industry transferability.
Role mandates deep kernel, device-driver, C/C++ and systems expertise, causing strict technical screening.
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 issues within Platform System software and related areas.
Collaborate with hardware engineers, QA/test teams, and cross-functional partners to deliver end-to-end solutions; participate in code reviews and lead documentation efforts.
Bachelor’s or Master’s degree in Computer Science, Electronics, Telecommunication Engineering, or similar discipline.
Proficiency in C and C++ programming, object-oriented analysis & design, data structures, and system debugging.
Strong systems knowledge in Linux or similar OS, including Linux device drivers, system bring up, and Linux kernel.
Work Experience Required: Not explicitly mentioned in the JD.
Experienced in networking and system software development with deep understanding of hardware & system-level design for carrier-class software.
Familiar with large code-bases, scripting technologies, DevOps methodologies, and embedded platform software development.
Comfortable working on complex OS fundamentals, multiple system peripherals and drivers, and high-speed networking interfaces (1G to 1.6T Ethernet and related technologies).