10 - Staff Engineer, Software 1 (Chennai)

10 - Staff Engineer, Software 1 (Chennai)

16 Aug
|
Celestica International
|
Chennai

16 Aug

Celestica International

Chennai

Req ID: 129994
Remote Position: No
Region: Asia
Country: India
State/Province: Chennai
City: Guindy, Chennai

SUMMARY

We are seeking a Senior Staff /Staff Engineer, Networking to join our Sonic
NOS/SDK team. This is a senior-level, Individual contributor position focused on
the development and sustenance of Network Operating Systems(NOS) for white-box
switching platforms.

The ideal candidate has a strong background in NOS architecture, L2/L3 protocol
development, ASIC integration, and programming in C/C++.

This is a pure individual contributor (IC) role. You’ll collaborate with global
engineering teams and work at the forefront of NOS software design, enabling
advanced networking solutions for data center and enterprise environments.

DETAILED DESCRIPTION

• Should have a strong command over "C" programming language/C++ and must have
executed projects in it.
• Should have a solid exposure of programming ASICs (Broadcom, Marvell,
Innovium, P4) and must have done projects around it.
• Should have a very positive knowledge of Linux kernel from a networking
perspective.




• Exposure to ebtables/iptables preferred.
• Must have a good understanding of configuration management technologies and
streaming telemetry technologies.
• Must have good communication skills and be willing to work in a multi-cultural
and multi-regional high performance team.

KNOWLEDGE/SKILLS/COMPETENCIES

* Technical Core
• NOS Development or Sustenance

NOS Experience:

o SONiC (preferred), Cisco IOS, Juniper JUNOS, Arista EOS or like
o Layer-2 Protocols: STP, LLDP, LACP, etc...
o Layer-3: BGP, OSPF, IS-IS, EVPN/VXLAN, MPLS, etc...

• Programming Languages
o Strong proficiency in C/C++
o Python/bash/go Lang (Good to have skills)

• ASIC/Hardware Experience
o Familiarity with Broadcom (DNX/XGS), Marvell, or similar ASICs
o Experience working on hardware-software integration for networking products

Engineering Execution
• Ability to independently design, code, debug, and validate complex NOS
features


📌 10 - Staff Engineer, Software 1 (Chennai)
🏢 Celestica International
📍 Chennai

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: 10 - staff engineer, software 1 (chennai) / chennai