Networking Software Developer
Cambium NetworksBengaluru, Karnataka
On-site Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Qualifications OverviewWe are looking for candidates with a strong background in software development, particularly in networking applications. A passion for building products, excellent communication skills, and a collaborative mindset are essential.
Role Overview
We are seeking a dedicated Networking Software Developer to design and develop innovative software solutions for our cutting-edge Network Service Edge product, which encompasses SD-WAN and security functionalities. The ideal candidate will be passionate about product development and thrive in a collaborative environment.
Key Responsibilities
· Design and implement software solutions for Network Service Edge.
· Collaborate effectively within a team to deliver high-quality products.
· Engage in problem-solving and innovative thinking.
· Contribute to a culture of continuous improvement.
Required Qualifications
· 3-8 years of professional experience in software development.
· Proficiency in C/C++ and/or Go programming languages.
· Strong knowledge of data structures and algorithms.
· Experience in developing multi-threaded applications on Linux OS.
· Familiarity with TCP/IP and other networking protocols.
Preferred Qualifications
· Experience with firewall, VPN technologies, application identification, and IDS/IPS.
· Knowledge of shell scripting, Makefile, and Python.
· Familiarity with OpenWrt or Buildroot.
About Cambium Networks
Cambium Networks is at the forefront of providing innovative wireless networking solutions. We are committed to delivering high-performance connectivity for a range of applications, ensuring robust network performance and security.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
