Embedded Software Engineer
Core
Design, build, and optimize IPv6 networking components for UniFi gateway routers to enable secure, reliable, and high-performance connectivity.
Role type
Senior embedded software engineer (IPv6 networking)
Builds
Enterprise router firmware and software stacks
Domain
Networking hardware / ISP-grade infrastructure
Deliverable
production ML models | product features
Required skills
IPv6 protocol stack implementation (L2–L7), IPv6 address management, DHCPv6, SLAAC, IPv6 Prefix Delegation, C/C++, Linux-based networking stacks
Preferred skills
IPv6 interoperability testing with ISPs, IPv6 certification processes, UniFi platforms
Technologies
C, C++, Linux
Responsibilities
Design, develop, and maintain IPv6 networking features; Ensure seamless IPv4-to-IPv6 coexistence; Conduct performance tuning, benchmarking, and troubleshooting for IPv6 forwarding, security, and QoS features; Collaborate with product managers and system architects to define the IPv6 roadmap; Work with QA team to suggest test plans and automated test environments
Seniority
Senior, hands-on IC