
C/C++ Network Architect
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in India.
• We are seeking individuals with expertise in the development and architecture of network products within Windows or Linux environments, utilizing C/C++.
• 10-15 years of experience in embedded networking.
• Proficient programming skills in C or a similar programming language.
• Significant experience in developing multi-threaded software architecture.
• Ability to make informed design decision tradeoffs at the platform level.
• Proven experience in providing technical leadership to guide development teams.
• Extensive knowledge of IPC techniques and RTOS concepts.
• Experience in designing software modules within a comprehensive architecture.
• Strong background in developing real-time applications utilizing RTOS, including Embedded Linux.
• In-depth understanding of networking technologies and standards, including the TCP/IP stack, IPv4, IPv6, and NAT.
• Experience with building kernel drivers and debugging using GDB and KGDB.
• Solid knowledge of Network Security Products and L2/L3/L4 network protocols.
• Familiarity with software security and encryption/decryption algorithms.
• Deep understanding of Network Packet Inspection and the packet flow process at the kernel level through user programs.
• Practical experience with Embedded Linux build systems like Yocto, including writing BitBake recipes.
• Working knowledge of packet capture tools such as TCPDump and Wireshark.
• Experience with gdb and memory analysis tools like Valgrind.
• Comprehensive health and wellness benefits.
• Opportunities for professional growth and development.
• Collaborative and innovative work environment.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.