Back to jobs

Software Director - Sonic

San Jose

Company Overview

Micas Networks is a leading provider of open networking solutions for hyperscalers, cloud data centers, AI infrastructure, and OEM customers. We deliver high-performance Ethernet switching platforms supporting SONiC and other open network operating systems.


Position Summary

Micas Networks is seeking an experienced Software Director – SONiC to lead our SONiC software engineering organization. This role will drive software strategy, engineering execution, platform scalability, and customer delivery for next-generation open networking solutions.

The ideal candidate combines strong leadership experience with deep technical expertise in networking software, Linux-based network operating systems, and data center networking architectures.


Responsibilities

  • Lead and grow a high-performing SONiC software engineering organization.
  • Define and execute the software roadmap for SONiC-based switching platforms.
  • Drive software development across networking protocols, platform services, management frameworks, telemetry, and system reliability.
  • Partner closely with Hardware Engineering, Product Management, Customer Engineering, and Operations teams to deliver production-ready solutions.
  • Establish engineering best practices for architecture reviews, CI/CD, automation, software quality, and release management.
  • Collaborate with ASIC vendors and platform teams on SAI, SDK integration, BSP development, and hardware/software co-design.
  • Engage directly with customers and strategic partners to understand technical requirements and support deployments.
  • Represent Micas Networks within open-source and industry communities including SONiC Foundation and Open Compute Project (OCP).

Qualifications

  • 10+ years of software engineering experience in networking or embedded systems.
  • 5+ years of engineering leadership experience managing software teams.
  • Strong expertise in SONiC, Linux networking, Ethernet switching, and data center networking architectures.
  • Deep understanding of networking protocols including TCP/IP, BGP, OSPF, EVPN, and VXLAN.
  • Experience with switch ASIC SDKs, SAI, BSPs, and whitebox/disaggregated networking platforms.
  • Strong knowledge of software development methodologies, DevOps, CI/CD, and automation frameworks.
  • Proven ability to lead cross-functional and globally distributed engineering teams.
  • Excellent communication and customer engagement skills.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.

Preferred Qualifications

  • Experience with hyperscaler, AI/ML, or cloud networking deployments.
  • Familiarity with Broadcom or NVIDIA networking ecosystems.
  • Active participation in open-source networking communities.
  • Experience scaling SONiC platforms across multiple hardware platforms and customer environments.
 
 
 

Create a Job Alert

Interested in building your career at Micas Networks? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...