





Strong employer brand and Bangalore location increase competition, while niche SONiC/kernel skills moderate applicant density.
Specialized OS, kernel, and networking skills limit cross-industry transferability.
Requires deep kernel, driver, and networking expertise, so technical filters will be strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain 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; participate in code reviews and lead documentation efforts.
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.
Strong knowledge of Linux or similar OS fundamental concepts, Linux kernel, device drivers, and system bring-up.
Work Experience Required: Not explicitly mentioned in the JD.
Experienced with system-level design and carrier-class software development involving hardware and networking platforms.
Proficient in debugging hard system-level issues and working with large codebases in Linux environments.
Familiarity with networking, embedded platform-software development, and scripting with devops practices.