Software Engineer (Bengaluru)

Software Engineer (Bengaluru)

20 Aug
|
Edgecore Networks
|
Bengaluru

20 Aug

Edgecore Networks

Bengaluru

Position: Software Engineer
Location: Bangalore
Experience: 5+ years

Primary Responsibilities:
• Assign jobs to team members.
• Lead implementation and unit testing activities.
• Lead code reviews and unit test plan reviews.
• Approve implementation-level CCB requests.
• Manage schedules and milestones for project teams.
• Support resolution of project bugs and technical issues.
• Guide engineers in issue analysis, enhancements, and bug investigations.
• Collaborate with the SA team on current technologies and component development.
• Provide engineer training and mentoring.
• Develop, maintain, and debug switch functionalities including drivers, L2/L3 protocols, applications, security features, and QoS.
• Maintain and enhance software performance for existing products.
• Study networking protocols and RFC specifications.
• Develop Network OS Hardware Abstraction Layer (HAL).
• Analyze switch chip behavior, CPLD, hardware boards, and peripheral devices.
• Design, develop, and test switch system software.




• Provide technical documentation and customer support.

Secondary Responsibilities:
• Collaborate with cross-functional teams to meet customer requirements.
• Demonstrate passion for software design and continuous learning.

Required Qualifications:
• Strong proficiency in C programming.
• Familiarity with Python.
• Strong understanding of operating systems, data structures, and algorithms.
• Experience with Linux/RTOS and networking technologies.
• Knowledge of switch L2 and L3 protocols.

Preferred Qualifications:
• Experience with OSPF, BGP, VxLAN, GRE, and EVPN development.
• Experience in switch hardware stacking development.
• Embedded systems programming, Linux shell scripting, and kernel driver development.
• Knowledge of NAND/BE-NAND Flash drivers and SFP/SFP+/QSFP+/CSFP modules.
• Knowledge of Secure Boot and Root of Trust (RoT) solutions.

Email ID:
[email protected]
[email protected]

📌 Software Engineer (Bengaluru)
🏢 Edgecore Networks
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru