Location
singapore
Job Type
Full-time
Posted
June 06, 2026
Job Description
Role Overview
We are seeking a highly experienced Software Design Lead to drive the development of next-generation network switch software. This role focuses on building and optimizing Network Operating Systems (NOS), particularly SONiC with deep involvement in C/C++ development, embedded Linux, networking protocols, and switch ASIC integration.
Responsibilities
- Lead design and development of NOS (SONiC based) features and modules
- Develop high-performance software in C/C++ for control plane and system components
- Work on embedded Linux systems, including kernel-level and system programming
- Implement and optimize networking protocols (L2/L3) such as BGP, OSPF, VLAN, VXLAN
- Interface with switch ASICs (e.g. Broadcom, Marvell) to program forwarding behavior
- Design and maintain HAL (Hardware Abstraction Layer) for hardware-software integration
- Debug complex system issues across s...
Ready to Apply?
Submit your application for Software Architect (NOS) at evolution singapore
Apply Now