Technical Lead Systems Software Engineer, MS (Connectivity)
Location: Remote - US only
Job Type: Full time
Senior Systems Software Engineer, MS
Polaris Connectivity Team (C++)
Cisco-Meraki Software Engineers breathe life into our cloud-managed devices, which include switches, routers, wireless access, and security cameras. We use real-time telemetry from thousands of networks spanning all over the globe and continuously improve the performance and stability of our products. Our incredible growth is a testament to how much our customers love our innovative products.
As a Senior Systems Software Engineer, you will develop software that breathes life into our products. You will design, develop and debug High-Performance system software & applications. You must be comfortable in taking high-level directions and translate them to actionable steps. You will be responsible for improving and architecting components, bring up new products. Your designs should be functional, simple, scalable and always available. You should be passionate about customer experience and driven to triage complex network regressions, improve debug ability.
Our projects are driven by innovation and market demand, you will have both structure and freedom to pursue ideas you are most passionate about. In this role, you will have the opportunity to work across teams to craft systems that enable us to solve complex problems for our customers. With millions of people using Meraki products all around the world, be ready to make a huge impact.
Meraki is headquartered at the Mission Bay, San Francisco, California. Come to beautiful views of the San Francisco Bay. We are also conveniently located at San Jose, Chicago, Austin. We offer flexible work options including remote work.
This position is for Network Connectivity team at Cisco-Meraki, come work at the heart of the largest networking company in the world!
You should be excellent in:
* Superb presentation and technical writing skills
* Organized approach to design, development and quality assurance
* 7+ years of experience in a production software engineering environment
* C / C++
* Ruby / Python
* Network fundamentals
* Object-oriented paradigm
* System design and Architecture
* Concurrent programming & IPC/RPC mechanisms
* Troubleshooting problems in a Linux environment
* OS fundamentals in kernel and user-space
Super qualified candidates will be really good at:
* Data plane management (L2 and L3)
* L1 management (PHY speed, duplex)
* L2 management (Spanning trees, Link Aggregation, VLANs)
* Storm Control
* Routing (Static, OSPF, IPv6, BGP, Fabric, ECMP)
* End-point address management (DHCP, SLAAC)
* Warm Spare (VRRP)
* Click packet processing
* Yocto, OpenWRT, Gerrit, GIT
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
At Cisco Meraki, we’re challenging the status quo with the power of diversity, inclusion, and collaboration. When we connect different perspectives, we can imagine new possibilities, inspire innovation, and release the full potential of our people. We’re building an employee experience that includes appreciation, belonging, growth, and purpose for everyone