Strong knowledge of TCPIP and related protocols, including DNS and DHCP At least one scripting language (BASH shell scripting, python, perl, etc) Familiarity with Ethernet and networking protocols and experience with embedded software design, implementation and debugging ranging from the driverinterrupt level up to the application level including inter-process communication and multi-threading techniques is required