Software Engineer III (Platforms Developer - Linux device drivers, System bring up, Platform/Interfaces/Optics)
On-site · Bengaluru, Karnataka, India
Job Summary
Design, develop, and maintain features and enhancements for the Junos Evolved network OS platform; troubleshoot, debug, and resolve issues within Platform/Interfaces/Optics System software; collaborate with hardware engineers, QA/test teams, and cross-functional partners to deliver end-to-end solutions; participate in code reviews, contribute to architectural discussions, and lead documentation initiatives; knowledge of C/C++, Linux device drivers, Linux kernel, and system software development for carrier-class hardware; familiarity with networking, embedded platform software, and DevOps practices.
Required Qualifications
- Bachelor's or master's degree in computer science or electronics or telecommunication engineering or similar discipline
- proficiency in C and C++
- Linux kernel and Linux device drivers experience
- strong OS fundamentals and debugging skills
- experience with networking and system software development
- ability to work with hardware engineers and cross-functional teams
- excellent communication and documentation skills
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.