Hyve Solutions logo

Network Software Architect

Hyve SolutionsFremont, California

$260,000 - $310,000 / year

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Compensation
$260,000-$310,000/year
Benefits
Career Development

Job Description

@HYVE Solutions, missions to help customers, business partners, and employees achieve success through shared goals, strategies, resources and technology solutions.

As a Network Software Architect at Hyve, you will define and guide the software architecture for custom and open source-based network operating systems on next-generation switch platforms. You will collaborate closely with hardware, ASIC, and system integration teams to ensure that our switch products meet performance, reliability, and scalability requirements for hyperscale, enterprise, and AI/ML customers. The role requires deep expertise in open-source networking, merchant silicon integration, and the ability to bridge software design with hardware capabilities.

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

Qualifications:

  • 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:

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

Why Join Us:

This role offers the opportunity to shape the software architecture of cutting-edge switch platforms used by hyperscale, enterprise, and AI/ML customers worldwide. You will work closely with hardware, software, and integration teams while actively contributing to open-source communities, ensuring that our ODM platforms remain at the forefront of networking innovation.

Annual Base Salary Range

$260k - $310k USD DOE (CA)

@ HYVE Solutions, we believe employees are our greatest asset and we empower them to make a difference in our business. Diversity and inclusion make us all better. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.  

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Network Software Architect Jobs at Hyve Solutions

What is the work location for this position at Hyve Solutions?
This job at Hyve Solutions is located in Fremont, California, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Hyve Solutions?
Candidates can expect a pay range of $260,000 and $310,000 per year.
What employment applies to this position at Hyve Solutions?
Hyve Solutions lists this role as a Full-time position.
What experience level is required for this role at Hyve Solutions?
Hyve Solutions is looking for a candidate with "Senior-level" experience level.
What is the process to apply for this position at Hyve Solutions?
You can apply for this role at Hyve Solutions either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.