Software Architect (NOS)
Location
singapore, singapore
Job Type
Full-time
Category
Other-General
Posted
June 17, 2026
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 software, network stack, and hardware layers Lead and mentor engineers, ensuring high-quality architecture an...
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 software, network stack, and hardware layers Lead and mentor engineers, ensuring high-quality architecture an...