Job Description & Skill Requirement:
- Bachelor degree in computer science. A master’s degree is a plus.
- 5-8+ Yrs Experience in embedded software development using C, C++ languages.
- Deep understanding of TCP/IP(v4, v6) networks and related protocols:
- (IPv4, IPv6, routing/bridging, ethernet, WiFi, VLAN, IPtables, NAT, DHCP, ARP, DNS, TR069, HTTP, MQTT, PPP, IGMP, SIP, QoS, Openflow
- Deep understanding of linux system calls
- Linux embedded developments and associated tools (user space - kernel space as a plus).
- Experience with OpenWRT, RDK-B or Opensync. OpenVSwitch knowledge is a plus.
Qualification: