Project Requirements: * Good knowledge in Firewall concepts like connection tracking, packet filtering, Application Level Gateways. * Hands on development on Linux firewall (Netfilter, iptables) is a definite plus.
* Protocol skills PPPoE/A, DHCP, DNS, RIP. * Good understanding of Routing, Bridging concepts and TCP/IP protocol stack * Very good analytical ability in debugging software in an embedded environment. * Knowledge of Management protocols like TR-069, UPnP, TR-064 will be a Plus. * Good communication skills needed as the candidate is required to work closely with other engineers within the group and also external groups. * Hard working, ability to work independently and is Self-learning.
Mandatory Skills: For OpenWRT we would need (following in additional to previously mentioned skill set): * Knowledge of OpenWRT components like ubus, netifd, uci, luci/luci2 infrastructure, build system. * Driver Porting experience. Key Skills: * 3-6 years of experience working in embedded area. * Strong C coding experience. * Strong hands-on development expertise in the area of IP Networking on embedded/SoC systems. * Good understanding of IP Networking, IPv6, QoS implementations. * Experience on Linux embedded OS. * BSP development/Device drivers Porting could be an additional plus.