Network Software Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

TD SYNNEX Multi-Country Area (English) · 2 months ago

Network Software Architect

Hyve Solutions is dedicated to helping customers and partners achieve success through technology solutions. As a Network Software Architect, you will define the software architecture for network operating systems and collaborate with various teams to ensure high-performance and scalable switch products for hyperscale, enterprise, and AI/ML customers.

Information Technology & Services

Responsibilities

Define and drive the architecture of open source software, e.g. SONiC, for network switch platforms
Collaborate with ASIC and hardware teams to integrate SONiC with merchant silicon (Broadcom, Marvell, Nvidia, etc.) and optimize performance
Lead development of APIs, SDKs, and abstraction layers for seamless hardware-software integration
Contribute to SONiC and related open-source projects, including upstream code contributions, feature enhancements, and bug fixes
Ensure software architectures are scalable, modular, and maintainable for diverse customer deployments
Define telemetry, observability, and automation frameworks for switch platforms
Conduct design and code reviews, ensuring high-quality, reliable, and maintainable software
Collaborate with QA, system integration, and customer teams to validate and deliver production-ready platforms
Evaluate emerging technologies (P4, eBPF, SRv6, DPDK) for integration into ODM platforms
Mentor software engineers and drive best practices in open-source development within the company

Qualification

SONiCC/C++Linux networkingLayer 2/3 protocolsMerchant silicon SDKsOpen-source contributionsContainerized environmentsProblem-solving skillsCollaboration skills

Required

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
10+ years of experience in software development or architecture for network devices
Strong hands-on experience with SONiC, SAI, and open-source network OS development
Deep understanding of Layer 2/3 protocols (BGP, OSPF, EVPN, VXLAN, MPLS) and data center fabrics
Proficiency in C/C++, Python, and Linux networking subsystems
Experience with merchant silicon SDKs and SAI Layer (Broadcom, Marvell, Nvidia, Cisco)
Proven record of open-source contributions or collaboration in community-driven projects
Strong problem-solving skills and experience working with cross-functional ODM teams

Preferred

Experience in network switch ODMs or hardware-software co-design for customer switch platforms
Familiarity with hyperscale or enterprise network deployment scenarios
Knowledge of AI/ML cluster networking, high-performance fabrics, and RDMA over Converged Ethernet (RoCE)
Hands-on experience with containerized environments (Docker/Kubernetes) and orchestration tools
Experience with network telemetry, monitoring, and automation frameworks
Participation in Open Compute Project (OCP) or Linux Foundation Networking (LFN) initiatives

Company

TD SYNNEX Multi-Country Area (English)

twitter
company-logo
We’re TD SYNNEX (NYSE: SNX), a leading distributor and solutions aggregator for the IT ecosystem.

Funding

Current Stage
Late Stage
Company data provided by crunchbase