Celestica Inc.
We are seeking a
Staff Engineer, Networking
to join our Sonic NOS HDK Vertical team. This is a
senior-level, hands-on engineering 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. Key Responsibilities
NOS Development or Sustenance : Experience building or maintaining a NOS such as SONiC, Cisco IOS, Juniper JUNOS, Arista EOS, or any Tier 1 proprietary or Linux-based NOS. L2/L3 Protocol Stack Development : Experience with L2 protocols (STP, LLDP, LACP, etc.) and L3 protocols (BGP, OSPF, IS-IS, EVPN/VXLAN, MPLS, etc.). Programming Languages : Strong proficiency in
C/C++
for embedded development and scripting in
Python
and
Bash
for automation and test support. ASIC/Hardware Experience : Familiarity with Broadcom (DNX/XGS), Marvell, or similar ASICs and experience working on hardware-software integration for networking products. Ability to independently design, code, debug, and validate complex NOS features. Hands-on experience with Linux networking subsystems. Comfort working with distributed source control, CI/CD workflows, and embedded build environments. Ability to work with geographically distributed teams. Strong written and verbal communication skills in a technical engineering context. Required Qualifications
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field. 13–16 years
of experience in embedded networking software development. Proven experience in
Network Operating System development or sustenance . Hands-on background in L2/L3 networking protocols and ASIC interaction. Strong coding skills in
C/C++ , with scripting experience in
Python/Bash . U.S. Citizenship or Permanent Residency (Green Card) required. Preferred Qualifications
Direct experience with
SONiC NOS . Knowledge of open-source networking standards or AI-integrated systems. Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status.
#J-18808-Ljbffr
Staff Engineer, Networking
to join our Sonic NOS HDK Vertical team. This is a
senior-level, hands-on engineering 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. Key Responsibilities
NOS Development or Sustenance : Experience building or maintaining a NOS such as SONiC, Cisco IOS, Juniper JUNOS, Arista EOS, or any Tier 1 proprietary or Linux-based NOS. L2/L3 Protocol Stack Development : Experience with L2 protocols (STP, LLDP, LACP, etc.) and L3 protocols (BGP, OSPF, IS-IS, EVPN/VXLAN, MPLS, etc.). Programming Languages : Strong proficiency in
C/C++
for embedded development and scripting in
Python
and
Bash
for automation and test support. ASIC/Hardware Experience : Familiarity with Broadcom (DNX/XGS), Marvell, or similar ASICs and experience working on hardware-software integration for networking products. Ability to independently design, code, debug, and validate complex NOS features. Hands-on experience with Linux networking subsystems. Comfort working with distributed source control, CI/CD workflows, and embedded build environments. Ability to work with geographically distributed teams. Strong written and verbal communication skills in a technical engineering context. Required Qualifications
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field. 13–16 years
of experience in embedded networking software development. Proven experience in
Network Operating System development or sustenance . Hands-on background in L2/L3 networking protocols and ASIC interaction. Strong coding skills in
C/C++ , with scripting experience in
Python/Bash . U.S. Citizenship or Permanent Residency (Green Card) required. Preferred Qualifications
Direct experience with
SONiC NOS . Knowledge of open-source networking standards or AI-integrated systems. Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status.
#J-18808-Ljbffr