Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Cisco Senior Software Engineer MX 
India, Karnataka, Bengaluru 
239363057

17.12.2024

About Meraki:

Our guiding principles are rooted in our four core values: 'care deeply,' 'everybody in,' 'simplify everything,' and 'be brave.' These pillars have propelled us to the forefront of cloud-managed IT leadership and have played a pivotal role in shaping a more inclusive future for all.

About the Role:

As a Senior Software Engineer, you will be responsible for the definition, design, development, test, debugging, release, enhancement or maintenance of software. Develop firmware features for MX (Security and SDWAN- Software Defined Wide Area Network) device. Focus on delivering high-quality Virtual Private Network (VPN) solutions, as well as fix regressions and customer issues. Responsible for improving and re-architecting existing components and subsystems, as well as developing new features to support the future growth of the product, both in terms of functionality, simplicity, scalability, and availability. Responsible for designing and developing security software solutions such as Client VPN, IPSec VPN. Apply advanced theoretical knowledge to perform job duties. Telecommuting permitted

Have 8+ years of professional (or comparable) experience writing production code
Strong Problem Solving Skills using C++
Have good understanding of UNIX based OS and Network fundamentals
An appetite for learning about software and systems, and an interest in breaking things to learn how to make them better.
A strong networking foundational knowledge (LANs, routing, switching, wireless)
Experience developing and troubleshooting in a Linux environment
Experience working with and writing concurrent programs
Understanding of OS fundamentals and experience working in both kernel and user space.
A focused, organized approach to development, testing, and quality

Bonus points for:

Experience working application profiling and optimization
Exposure to strong Swan and IPsec data path.
Working knowledge of core networking protocols (TCP/IP, DNS, DHCP, ARP, IPv6, Radius)
Understanding of network security fundamentals
Experience working with version control, specifically Git
Experience with Yocto
Experience with an Agile methodology (e.g., Scrum, Kanban