Network Software Engineer (L2/L3, Routing Protocols)
About this opportunity
Zhone Technologies Inc. is an innovation-driven startup offering an exciting opportunity to be part of a dynamic network software engineering team. As a Network Software Engineer , you will contribute to the development of next-generation network products as we transition from legacy protocol stacks to open-source-based systems such as FRR and SONiC .
This position focuses on designing, porting, and validating L2/L3 features , as well as developing new capabilities and ensuring protocol interoperability in embedded environments. You will work closely with senior engineers and report to the Director of Software Development.
What You’ll Do
- Contribute to high-level system architecture discussions
- Develop and maintain embeddednetwork software applications
- Collaborate with cross-functional teams and technical stakeholders
- Break down tasks and provide development estimates
- Review and document technical requirements and designs
- Write and execute unit tests and assist with system-level validation
- Provide ongoing support for existing products
- Analyze L2/L3 features in ZebOS and map to equivalent FRR/SONiC implementations
- Port, redesign, and implement routing protocols such as BGP, OSPF, IS-IS, RIP
- Develop and integrate new or missing protocol features
- Debug and resolve protocol interoperability and system-level issues
Requirements
What You Bring
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field
- 3+ years of experience in network software development
- Solid understanding of L2/L3routing protocols and their role in modern networks
- Experience with multi-threaded, real-time embedded systems
- Strong programming skills in C/C++
- Familiarity with embedded Linux or other real-time operating systems
- Ability to troubleshoot complex issues in embedded environments
- Good communication skills and a collaborative mindset
- A self-driven attitude and strong desire to learn.
Assets You May Possess
- Routing Protocols & Networking Stack
- Experience developing or maintaining L2/L3 protocols (BGP, OSPF, IS-IS, RIP, VRRP)
- Familiarity with protocol internals such as state machines, timers, and convergence logic
- Understanding of Linux networking internals, including Netlink, VRF, routing tables, bridge/VLAN
- Experience working with ZebOS or FRR (ZAPI, vtysh, protocol daemons)
- Exposure to advanced technologies like EVPN or SRv6 is a plus
- Embedded & Platform Development.
- Embedded Linux user-space development experience
- Familiarity with kernel modules, drivers, or HALs
- Understanding of SDKs such as Broadcom SDK or SAI
- Network Virtualization & Overlay Technologies
- Knowledge of VRF, VxLAN, tunneling, and overlay architectures
- Experience configuring virtual routing or sandbox test environments
- Management Protocols & Interfaces.
- Working knowledge of NETCONF, SNMP, TL1, Telnet, SSH
- Exposure to YANG models and integration with EMS/NMS
- Ability to expose or extend telemetry or RPC-based management endpoints
- Testing, Automation & Debugging
- Skilled in using tools such as tcpdump, Wireshark, gdb, valgrind
- Experience writing automation scripts using Python, Bash, or TCL/Expect is beneficial
Recommended Jobs
Kindergarten Teacher
Job Description Job Description Job Title: Teacher Job Status: Permanent/Full Time Contact: Patricia Cody, Principal E-Mail: [email protected] Job Description: Our L…
Anesthesiologist for Community Hospital in Greater Pittsburgh Area
Anesthesiologist physician sought for Community Hospital, less than an hour from downtown Pittsburgh, PA. Join 2 anesthesiologists with workload and call schedule split evenly, 1:3. Limited call bac…
Business Development Representative
Job Description Job Description About Us Are you looking for a career with a values-driven and team-oriented company that fosters your growth? Consider joining our winning team at Haller! We p…
Account Executive
Reporting to the VP of Regional Partnerships at SportsNet Pittsburgh (SNP), this position requires a team oriented, aggressive and creative sales professional adept at growing existing accounts, whil…
Relationship Mgr II - C&IB
Job Description Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for o…
Shift Leader
Job Description Job Description About the Role: We are seeking a highly motivated Shift Lead at the PIT Airport. If you have a passion for serving others, then join the Tailwind team! As a Shi…
Clean & Detail Technician
Are you passionate about manufacturing and possess a strong mechanical aptitude? Join our team as a Clean Room Technician where you'll work in our Machine Shop and gain experience with a variet…
Cleaner Part time
Job Description Job Description POSITION: The Cleaner is responsible for cleaning specified area. They will be responsible for wiping down surfaces, cleaning bathrooms, collecting trash, running…
Seasonal Summer Camp Preschool Lead Teacher
Job Description Job Description Salary: Haverford Township Parks and Recreation is seeking an energetic and adventurous lead preschool teacher for a summer recreation program, Club 56. As a le…
General Dentist
We are seeking a General Dentist to join our well established family dental practice in Lancaster, PA to take over for a departing provider. Backed by years of service, our office offers on-site ment…