freehire launches on Product Hunt on 26 August.

Follow →

C/C++ Network Architect

Open 15d

Looking for people who have development and architecture experience of developing network products in Windows or Linux environment using C/C++

Required Skills: (10-15 years of embedded networking experience)



Job Responsibility :

- Strong exposure to multi-Threaded software architecture development.

- Capable to make design decision tradeoffs across platform level.

- Experience in technical leadership to guide development team.

- Strong Programming experience in C or similar language.

- Strong experience in using IPC techniques & RTOS concepts.

- Design of software modules as part of an overall architecture.

- Strong Development of real time applications with use of RTOS including Embedded Linux.

- Strong understanding of networking technologies and standards, including the TCP/IP stack, IPv4, IPv6, and NAT.

- Experience in building kernel driver & debugging (GDB, KGDB).

- Good Knowledge on Network Security Product and L2/L3/L4 network protocol experience

- Good understanding of software security and encryption/decryption algorithms.

- Deep Network Packet Inspection and understanding on packet flow process through user program on kernel level.

- Good hands-on experience with Embedded Linux build systems such as Yocto and writing BitBake recipes.

- Working knowledge of packet capture tools such as TCPDump and Wireshark.

- Experience with gdb and memory analysis tools like valgrind.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available