M+E Technology Job Board

Software Engineering Manager, Product Security

  • Full Time
  • San Francisco
  • Applications have closed

Cisco

Our mission at Cisco Meraki 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 smarter with technology that simply works. We have millions of devices deployed and because they are managed from the cloud, we are able to leverage real-time data to continuously improve the performance, stability and security of our products.
This job position is ideal for someone with embedded security experience and demonstrated leadership skills. The Product Security team plays a central role in protecting our customers’ networks and sensitive data. As leader of the team, you will help to drive the security vision for all of Meraki’s products.
Responsibilities:
  • Leading a team of world-class engineers to identify and develop security measures across all Meraki product lines.
  • Designing, planning and executing on security features for Meraki devices.
  • Performing technical design and code reviews.
  • Collaborating closely with engineering peers and product managers.
  • Keeping abreast of threats and assessing their impact on Meraki devices.
  • Investigating new security technologies, both hardware and software.
  • Driving a program for education on security procedures and best practices.
  • Establishing the necessary communication paths across internal and external teams to accomplish the mission of the product security team.
  • Mentoring and facilitating professional development of team members.
  • Helping to build out the team in support of Meraki’s mission.
You are an ideal candidate if you have:
  • BS/MS/Ph.D in Computer Science, Computer Engineering or a related field.
  • 5+ years of experience in system software development with an emphasis on security.
  • 1+ years of people leadership experience.
  • A passion for computer systems security.
  • Experience with C/C++.
  • Strong collaboration, influencing and facilitation skills.
  • Familiarity with common software flaws that lead to exploits, and experience with techniques for securing embedded systems (e.g. ASLR).
  • Experience with tools for auditing or reverse engineering computer systems (static analysis tools, protocol fuzzers, etc.)
  • A strong background in fundamentals of cryptography.
  • Great communication and group presentation skills.
  • Experience with penetration testing and other security exercises.
  • An understanding of the existing security support systems: CVE, Mitre, NVD.
Bonus points for:
  • Familiarity with FIPS and PCI standards for computer and data security.
  • Familiarity with ISO/IEC 27k standards, esp. ISO/IEC 27034-27040.