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
EverCommerce Canada, Inc.
Toronto, Ontario
Remote

Senior Mobile Engineer, Invoice Simple – REMOTE/Canada. Work with engineering and product stakeholders to refine the product roadmap. Senior Mobile Software Developer. Our products help hundreds of thousands of small businesses save time, stay organized and look professional. ...

Equinix
Remote, Canada
Remote

Senior Staff Engineer, Product Software. We are looking for an experienced Senior DevOps Engineer to help us build and operate a highly scalable, available, and distributed multi cloud networking software stack. We hire hardworking people who thrive on solving challenging problems and give them oppo...

Manulife
Toronto, Ontario

Advanced knowledge of security systems, access controls, network security, security platform administration, security incident response, security architecture, risk management and security governance framework. As a Senior CyberArk Security Engineer, you will be the mastermind behind the fortress, d...

Strata Identity
Toronto, Ontario

You will join an engineering team that strongly believes in designing for security, reliability, and scale with diligent code reviews and the world's first distributed identity orchestration platform. Identity security is a foundational technology that every company needs no matter what industry the...

Cynet Systems
Toronto, Ontario
Remote

Collaborate with Engineering Teams to design, build, and maintain scalable, reliable, and cost-efficient cloud infrastructure. Develop a deep understanding of cloud security best practices and implement these standards in Cloud IaaS solutions. ...

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. ...

0000050007 Royal Bank of Canada
Toronto, Ontario

Cloud Software, Communication, Cross-Departmental Collaboration, Cyber Operations, Cyber Security Management, Decision Making, Detail-Oriented, Group Problem Solving, High Impact Communication, Information Security Management, Information Technology Security, Network Security Operations, Security Au...

Build-A-Bera
Toronto, Ontario
Remote

Collaborate with cross-functional teams including front-end engineers, product managers, and blockchain engineers to deliver high-quality products. Berachain uses a variant of delegated Proof of Stake called Proof of Liquidity consensus to rehypothecate liquidity as security at the protocol level, a...

Infrared Finance
Toronto, Ontario
Remote

Collaborate with cross-functional teams including backend engineers, product managers, and designers to deliver high-quality products. As a Senior Front-End Engineer, you will be responsible for developing and maintaining the user interfaces of our web applications. Familiarity with Ethereum develop...

TELUS
Toronto, Ontario

The Consumer Security and New Product Integration team leads the go-to-market strategy for physical and online security, as well as providing integration and launch readiness for TELUS Consumer Solutions new product portfolio. We are looking for a confident, curious and highly motivated self-starter...