Staff Systems Software Engineer (Networking)

Celestica
Richardson, TX
Job Description
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 switching/routing platforms.

Requirements

  • NOS Development or Sustenance
  • Experience building or maintaining a NOS such as: SONiC (preferred), Cisco IOS, Juniper JUNOS, Arista EOS, Any Tier 1 proprietary or Linux-based NOS
  • L2/L3 Protocol Stack Development
  • Programming Languages: Strong proficiency in C/C++ for embedded development, Scripting in Python and Bash for automation and test support
  • ASIC/Hardware Experience: Familiarity with Broadcom (DNX/XGS), Marvell, or similar ASICs, Experience working on hardware-software integration for networking products
  • Engineering Execution: Ability to independently design, code, debug, and validate complex NOS features, Hands-on experience with Linux networking subsystems
  • Team Collaboration: Ability to work with geographically distributed teams (India, China, U.S.)

Benefits

  • Generous Paid Time Off
  • 401k Matching
  • Retirement Plan
]]>