Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Cisco Software Engineer SONiC Platform Development 
India, Karnataka, Bengaluru 
863192743

11.06.2025

Your Impact

You will be involved with a fast-paced work environment and responsible for end-to-end product development and production support.

Software Development & Integration:

  • Develop and maintain platform adaptation layers for seamless integration between SONiC and underlying hardware (e.g., ASICs, BMC, and other platform elements).
  • Write, review, and optimize code for critical system modules, drivers, and APIs supporting high-performance data planes and control planes.

System Design:

  • Work with Technical Leader on the technical architecture to integrate SONiC with platform infrastructure, ensuring scalability and high availability.
  • Design robust interfaces between SONiC and platform-specific management/control modules (e.g., telemetry, diagnostics, and security components).

Collaboration & Engagement:

  • Collaborate with product management and customers to understand use cases, gather requirements, and align deliverables with business objectives.
  • Evaluation and adoption of new tools, technologies, and methodologies to accelerate development and testing cycles.
  • Participate in code reviews, technical discussions, and issue resolution to ensure timely and quality deliverables.

Minimum Qualifications

  • 5-8 years of experience in software development within the networking or telecommunication industry.
  • Software development experience with Linux based platforms or other like network operating systems such as SONiC.
  • Experience with platform infrastructure such as ASIC drivers, NPU, BMC, Optics and network OS development.
  • Experience working with virtualization, containerization, and orchestration frameworks such as Docker, Kubernetes and/or similar.
  • Experience working on technical projects in a complex development environment.

Preferred Qualifications

  • Experience with platform level security requirements and compliance frameworks.
  • Understanding of telemetry systems and software-defined networking (SDN).
  • Exposure to SONiC or experience working with the SONiC open-source community.
  • Knowledge of hardware abstraction layers and SDKs from major networking silicon providers (such as Broadcom, Marvell, Mellanox etc).