Position Details
About this role
This role involves designing and developing network operating system software for high-performance switches, working with ASIC SDKs, open-source platforms, and cross-functional teams.
Key Responsibilities
- Develop network OS
- Integrate ASIC SDKs
- Optimize ASIC performance
- Contribute to open-source projects
- Collaborate with hardware and software teams
Technical Overview
The position requires expertise in C, C++, Python, ASIC SDKs, open-source networking software like FBOSS and SONiC, and experience with ASIC programming for networking hardware.
Ideal Candidate
The ideal candidate is a senior software engineer with at least 8 years of experience in network operating systems, ASIC SDK programming, and open-source networking solutions, capable of developing high-performance networking software.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience with ASIC SDKs, No background in network operating systems, Familiarity only with software without hardware interaction, No experience with open-source networking software, Less than 8 years of relevant experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile