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:
•Fluency in C or C++
•5+ years experience in a production software engineering environment
•A strong networking foundational knowledge (LANs, routing, switching, wireless) with In-depth Knowledge of Routing, Layer-2 switching (802.1Q/xSTP/LAG/ARP) or Layer-3 routing (BGP/IP/OSPF/VPN/IPSec/NAT/DHCP) Networking technologies
•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
•Excellent communication and presentation skills
Bonus points for:
•Experience/Knowledge of VPP & Click
•Experience developing and implementing core network protocols (TCP/IP, DNS, DHCP, ARP)
•Experience developing and implementing routing protocols (BGP/OSPF, VPN, IPv4/IPv6)
•Good understanding of VPN, NAT development
•Experience developing in SD-WAN environment (WAN analytics, multi-uplink, global route policy, quality-based routing)
•Experience building cloud-based infrastructure and services (e.g. web applications)
•Scripting skills in Ruby or Python
•Understanding of network security fundamentals
•Experience working with version control, specifically Git
•Experience with Yocto