5 to 15 years of software engineering experience in C, C++ with strong emphasis on software architecture and design in the Unix/Linux based platforms.
Experience with OpenWrt and/or embedded Linux.
Experience with network programming and concurrent/multithreaded programming.
Demonstrated experience in Networking (TCP/IP,UDP) and troubleshooting expertise.
Solid understanding of foundational computer science concepts related to software architecture, basic algorithms, and data structures.
Experience in working in Agile/Scrum and DevOps environments.
Strong oral and written communication skills.
Preferred Skills:
Knowledge on tools like Jenkins, JIRA, Perforce and Git.
Experience with bash and Python scripting in Linux.
Experience with telecom/networking/satellite/wireless communications, wimax and protocol development.
Experience working in cloud environment.