Search jobs > Toronto, ON > Remote > Senior security engineer

Senior Product Security Engineer (Remote).

Cisco
Offsite, Toronto, Ontario, Canada
Remote
Full-time

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.

30+ days ago
Related jobs
Affirm, Inc.
Canada
Remote

The ideal candidate will work effectively with product and engineering teams to evaluate and influence product requirements, design, and implementation to improve the security of Affirm’s products. The Senior Product Security Engineer candidate will have experience building and architecting software...

Scotiabank
Toronto, Ontario

Familiarity with Security concepts, protocol, and best practices. Remote-friendly work environment will provide you with the flexibility to perform at your best. Collaborate with leading vendors and providers of security and cloud technologies. Contribute to the innovative and evolution of our produ...

S.i. Systems
Toronto, Ontario

Senior Software Engineer (C/C++) to guide a Firmware Team (RTOS) in planning, developing and conducting code reviews for low level drivers in Hardware products. Degree in Computer Science or Electrical/Computer Engineering. ...

Justworks
Toronto, Ontario

Being a founding engineer means that you'll have a high degree of impact and autonomy on how the engineering team and culture grow in Toronto. Senior Full-Stack Software Engineer (with deep expertise on the front-end). These are best summed up in our company values, which are reflected in our produc...

Clover Health
Canada

As a Senior Security Engineer, you will forge and nurture trusted relationships with internal technology teams (Software Engineering, SRE, DS/ML, Product) and external customers (e. We are deliberate and self-reflective about the engineering team and culture that we are building, seeking engineers t...

Roche
Mississauga, Ontario

Senior Site Reliability Engineer (Kubernetes Platform) - Digital Products and Enablement. ...

Yelp
Canada
Remote

If you’re looking to own a key part in developing the ads system at a billion-dollar company and would enjoy working with a cross-functional group of product managers, applied scientists, designers, machine learning engineers, backend and frontend engineers, and more, then this is the role for you. ...

Magnet Forensics
Ontario

The Security Engineer will be part of the engineering organization and responsible for implementing, managing, and enhancing security measures across our applications, products, and services to protect against potential cyber threats and attacks. We are seeking a highly skilled and motivated Securit...

Splunk Inc
Toronto, Ontario
Remote

As aSenior Software Engineeryou will be responsible for …Building innovative solutions that enable rapid development. You will be leading discussions and interactions with product management and customers to understand detailed requirements. You will also work with other engineering teams across Spl...

Zebra
Mississauga, Ontario

Our Zebra Global Information Security Operations team is seeking an IAM Security Engineer, Senior!. Designs and implements architecture designs for security platforms to meet security and business. Come work with our dynamic team and be the vanguard of our security infrastructure, wielding cutting-e...