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).