All roles at Xoriant

SONiC Developer

BengaluruFull-time3–8 yrsPosted over a month ago

Mid-level software engineering role at Xoriant in Bengaluru. Needs 3+ years and a B.Tech, B.E. or B.Sc.

About the role

SONiC Developer at Xoriant. Design and develop new networking features and modules for the SONiC network operating system.

What you'll do

  • Design and develop new networking features and modules for the SONiC network operating system
  • Develop and integrate the management and control plane of the system
  • Perform deep-dive troubleshooting and debugging of complex software issues in a distributed system environment
  • Integrate with the system using APIs (REST, gRPC) and technologies like Protobuf to support management and automation
  • Collaborate with the team and Product Management to review and refine delivery requirements

What you need

  • Python
  • C++
  • Go
  • Linux
  • Agile
  • gRPC

Good to have

  • LLMs
  • Cloud security
  • C

More roles like this at Xoriant

Apply on Xoriant's site