Applications are accepted until further notice
At Cisco Meraki, we know that technology can connect, empower, and drive us. Our mission is to simplify technology so our customers can focus on what's most important to them: their students, patients, customers, and businesses. We’re making networking easier, faster, and intelligent with technology that simply works.
The modern world runs on the internet, and the internet cannot exist without its underlying infrastructure. Meraki makes setting up, managing, and maintaining that infrastructure easier than it has ever been before. Meraki enables connectivity everywhere from neighborhood cafes to education institutions to global hospitality groups operating thousands of sites.
We are passionate about building real products that our customers love. As a member of our firmware security team, you will have a substantial impact on the security of millions of Meraki users all around the world. Our device firmware is built on Linux and open-source software. We work individually and in small teams to release several new products each year.
At Meraki, teams work on an exciting array of groundbreaking technologies from artificial intelligence & machine learning to desktop agents, to container orchestration in the cloud and within IoT device firmware. We believe in fostering a positive culture by hiring, mentoring, and empowering smart, helpful, humble people and providing equal opportunities for all employees to thrive. With the support of management, we constantly look within for ways to improve organizationally. We maintain a positive relationship with Cisco that gives us the stability and innovative resources of a larger company to change cloud-based networking as we know it. We are confident you will love it here!
As a Senior Product Security Engineer, you will:
- Build critical security features spanning our entire product portfolio ranging from secure storage, resilient device on-boarding, and embedded Linux security solutions
- Collaborate with product engineering teams to design, review, and develop solutions that provide customers with trustworthy products
- Collaborate with hardware engineers on trusted computing security features such as secure boot, cryptographic accelerators, and tamper protection features
- Contribute to security requirements and technical guidelines for new products and vendor engagements
- Conduct comprehensive security testing and audits of Meraki networking products using industry-leading tools and techniques, and partner with development teams to remediate vulnerabilities
- Provide guidance and training to internal teams and partners on security standards.
- Triage incoming product security issues from public bug bounty program
- Influence security-by-design concepts for new and mature products
You are an ideal candidate if:
- Bachelor’s degree in Computer Science, Information Security, or 7+ years of related work experience
- Have 5+ years of experience in hardware security, embedded system security, authentication and security protocols, PKI, cryptography and cryptographic protocols.
- Strong communication and collaboration skills to work effectively with cross-functional teams and influence product security roadmaps
- Familiarity with modern security analysis tools (static analysis, fuzzing, AI-assisted code analysis, etc), development lifecycle processes, and common security standards (NIST, CIS, ISO, etc)
- Have experience performing source code-enabled security assessments, root cause, and adjacency analysis in C/C++, Golang, Rust, and Ruby.
- Deep understanding of networking protocols, security controls, secure network architectures and common attack vectors
- Comfortable with secure development lifecycle practices such as security requirements, architecture review, threat modeling, code review, SAST, DAST etc
- Are comfortable using source-level debuggers, hardware/JTAG debuggers, network protocol analyzers, or logic analyzers to diagnose problems at all layers of the system
- Ability to explain sophisticated security problems and provide expert advice on secure design
Bonus points for:
- Experience with IoT platforms, large-scale distributed systems, and/or client-server architectures
- Experience implementing various Defense in Depth Strategies to address dynamic threats across various software and hardware stacks
- Experience employing security controls within embedded build systems
- Active involvement in network security community (conferences, research, open source projects)
- Knowledge of machine learning, data analytics, and other innovative approaches to security
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.