2 months ago
Taipei, TaiwanSenior
Responsibilities
- Design, develop, and maintain IPv6 networking features in enterprise router firmware and software stacks.
- Implement IPv4-to-IPv6 coexistence capabilities including dual-stack, tunneling, NAT64, DS-Lite, and MAP-E.
- Tune performance, benchmark, and troubleshoot IPv6 forwarding, security, and QoS features.
- Collaborate with product managers and system architects on IPv6 roadmap and feature priorities.
- Work with QA to develop test plans, simulations, and automated test environments for IPv6 functionality.
Requirements
- 5+ years of experience in embedded networking software development.
- Hands-on experience implementing IPv6 protocol stacks across L2–L7.
- Experience with IPv6 address management, DHCPv6, SLAAC, and IPv6 Prefix Delegation.
- Experience with enterprise, ISP, and mixed IPv6 network environments.
- Proficiency in C and C++ with familiarity with Linux-based networking stacks.
- Strong problem-solving, analytical, and debugging skills.
- Strong communication and documentation abilities.
- Experience with IPv6 interoperability testing with ISPs is preferred.
- Experience with IPv6 certification processes such as IPv6 Ready Logo or Hurricane Electric IPv6 Sage is preferred.
- Familiarity with UniFi platforms is preferred.
About Ubiquiti
Ubiquiti builds networking hardware and software platforms for businesses, internet service providers, and smart homes, sold under the UniFi, UISP, and AmpliFi brands. Its portfolio includes Wi‑Fi access points, switches, routers, wireless backhaul, security cameras, and management applications, sold primarily through channel partners and online. Founded in 2005 and headquartered in New York, the public company (NYSE: UI) has shipped over 100 million devices worldwide.
