Talent.com
Senior Security Consultant – Hardware and Embedded Security
Senior Security Consultant – Hardware and Embedded SecurityNCC Group • Waterloo, ON
Senior Security Consultant – Hardware and Embedded Security

Senior Security Consultant – Hardware and Embedded Security

NCC Group • Waterloo, ON
16 hours ago
Job type
  • Full-time
Job description

Senior Security Consultant – Hardware and Embedded Security

Location : Waterloo, Canada

Thanks for checking out our latest opportunity. We’re thrilled that YOU are considering joining our team!

We’re NCC Group – a global leader in security consulting with a relentless passion for cutting-edge research and technical excellence. Security isn’t just what we do; it’s who we are. Our culture thrives on collaboration, continuous learning, and a deep commitment to delivering outstanding results. At NCC Group, we don’t just identify vulnerabilities – we’re shaping the future of security, and we need someone like you to help us do it.

We’re on the lookout for an experienced Security Engineer or Researcher to join our Hardware and Embedded Security consulting practice.

What You’ll Do :

As a Senior Security Consultant, you’ll take the lead on technical aspects of complex projects, driving security assessments and offering expert guidance to clients. Your main duties will include :

Conducting thorough penetration testing, code reviews, and security analysis.

Leading research and reverse engineering on emerging technologies and potential threats.

Guiding clients in secure design practices, including threat modeling and attack surface analysis.

Mentoring junior team members while contributing to internal tools and research initiatives.

Managing a variety of projects, often working remotely but with occasional travel to client sites as necessary.

About You :

To succeed in this role, you should have :

Strong experience in software or hardware security.

In-depth technical knowledge of driver code auditing, bootloaders, secure boot, and embedded system architectures.

Proficiency in C / C++ for security-focused code reviews.

A solid understanding of firmware reverse engineering and security analysis.

Excellent communication skills, with the ability to clearly explain complex vulnerabilities to clients.

A Bachelor’s degree in Computer Science, Engineering, or a related field (preferred).

Additionally, it would be a bonus if you have experience in :

Cryptography.

Black-box reverse engineering.

Familiarity with UEFI platform firmware, ARM / x86 architectures, and secure boot.

Experience with SDR, wireless protocols (Bluetooth, Wi-Fi, ZigBee), or storage controllers like NVMe, SATA, and eMMC.

Why Join Us?

Mostly remote with minimal travel required.

We offer a strong pay package.

We support your research goals and give you the time and resources to contribute to the security community.

Access to internal resources to expand your skills.

A casual, inclusive environment with social events and team outings.

Is this your next challenge? If you’re a seasoned Security Consultant with a passion for innovation and a desire to make a real impact on the future of security, we’d love to hear from you!

About Your Application :

We carefully review every application and will reach out if your skills and experience match what we’re looking for. If you don’t hear from us within 10 days, please don’t be discouraged – we may retain your CV for future roles and encourage you to keep an eye on our job opportunities for other suitable positions.

If you’d prefer we don’t retain your details, just email us at All personal data is handled in accordance with the NCC Group Privacy Policy (candidate-privacy-notice-261023.pdf (nccgroupplc.com)). We are committed to creating a diverse and flexible workplace. If you require any reasonable adjustments during the application process, feel free to let us know at any time.

Please be aware that this role requires mandatory pre-employment background checks due to the nature of our work. You must be willing to undergo the vetting process, which includes BS7858 screening as a mandatory requirement.

Create a job alert for this search

Senior Security Consultant Hardware and Embedded Security • Waterloo, ON

Similar jobs
Senior Storage Consultant

Senior Storage Consultant

Targeted Talent • Waterloo, ON, Canada
Permanent
We are looking for an experienced.Our client is a large fintech firm with a product that you've likely used many times before. You'll have the opportunity to work on an extremely large, inte...Show more
Last updated: 30+ days ago • Promoted
Embedded C Developer - Amaris Consulting

Embedded C Developer - Amaris Consulting

Amaris Consulting • waterloo, on, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted
Security Guard - Casual

Security Guard - Casual

Allied Universal • Waterloo, ON, Canada
Full-time +1
We are North America's leading security and facility services provider with approximately 300,000 service personnel.At Allied Universal(R), we pride ourselves on fostering a promote from within...Show more
Last updated: 11 days ago • Promoted
Hardware Engineering Manager

Hardware Engineering Manager

Voltera • Waterloo, ON, Canada
Full-time
Voltera is a rapidly scaling and profitable Canadian tech company that has been driving change in the additive electronics industry since 2013. Our customers span 92 countries and use our products t...Show more
Last updated: 30+ days ago • Promoted
SAP S / 4HANA EPPM Consultant - BrickRed Systems

SAP S / 4HANA EPPM Consultant - BrickRed Systems

BrickRed Systems • waterloo, on, ca
Full-time
Enterprise Project and Portfolio Management (EPPM).The consultant will work closely with business stakeholders, project managers, finance, and IT teams to deliver end-to-end project governance, cos...Show more
Last updated: 14 days ago • Promoted
Cybersecurity Consultant – Azure & AI Governance ((French Bilingual)

Cybersecurity Consultant – Azure & AI Governance ((French Bilingual)

Concentrix • waterloo, on, ca
Full-time
Cybersecurity Consultant – Azure & AI Governance.Microsoft ecosystem to advise enterprise customers and lead strategic AI security initiatives. Lead customer workshops to assess AI readiness, focusi...Show more
Last updated: 14 days ago • Promoted
VMS Implementation Consultant - Contingent Workforce Solutions - SimplifyVMS

VMS Implementation Consultant - Contingent Workforce Solutions - SimplifyVMS

SimplifyVMS • waterloo, on, ca
Full-time
Vendor Management System (VMS) solutions.AI, automation, and advanced workforce analytics.Global Head of Marketing & Demand Generation. SimplifyVMS as a market leader in.SimplifyVMS is seeking a dyn...Show more
Last updated: 30+ days ago • Promoted
Artificial Intelligence Consultant

Artificial Intelligence Consultant

Lumora Solutions • waterloo, ON, ca
Full-time
Role : Artificial Intelligence Consultant (GENAI) Location : Canada, Fully remote Salary : $175,000 - $190,000< / ...Show more
Last updated: 6 days ago • Promoted
Senior SAP Consultant

Senior SAP Consultant

Quarry Consulting • waterloo, ON, ca
Full-time
Senior SAP Fieldglass Consultant to design, implement and deploy SAP Fieldglass application and solution to help customers manage their entire contingent workforce lifecycle, from hiring ...Show more
Last updated: 10 days ago • Promoted
Forensic Engineer SME - Mitigateway

Forensic Engineer SME - Mitigateway

Mitigateway • waterloo, on, ca
Full-time
We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
Last updated: 30+ days ago • Promoted
Epicor Kinetic Implementation Specialist - Tenth Revolution Group

Epicor Kinetic Implementation Specialist - Tenth Revolution Group

Tenth Revolution Group • waterloo, on, ca
Full-time
Job Description : Epicor Kinetic Implementation Consultant.Epicor Kinetic Implementation Consultant.ERP implementations for manufacturing and distribution clients. This role requires strong expertise...Show more
Last updated: 1 day ago • Promoted
Senior Principal Consultant - Endur

Senior Principal Consultant - Endur

capSpire • waterloo, on, ca
Full-time
Spire is a global consulting and solutions company that solves difficult business and technology problems for commodity-focused organizations. We take pride in putting our people first and are proud...Show more
Last updated: 14 days ago • Promoted
Unreal Engine C++ XR Developer II

Unreal Engine C++ XR Developer II

Mawari Technologies • Waterloo, ON, Canada
Full-time
At Mawari we believe the next iteration of the internet will be delivered to XR devices.It represents a fundamental and pivotal change on how we work, socialize and learn today.To power the next ge...Show more
Last updated: 9 days ago • Promoted
Senior Solution Architect

Senior Solution Architect

Compunnel, Inc. • Waterloo, Region of Waterloo, Canada
Full-time
We are seeking a Senior Solution Architect to support Client value streams and product lines as part of our journey toward architecture maturity. This role demands a technically savvy professional w...Show more
Last updated: 30+ days ago • Promoted
Software Development Manager

Software Development Manager

Mach7 Technologies • Waterloo, ON, Canada
Full-time
Software Development Manager – eUnity Medical Imaging Viewer.You won’t just manage teams—you’ll.The code your teams write helps doctors see what matters most.The processes y...Show more
Last updated: 17 days ago • Promoted
Senior Researcher Data Foundation Security

Senior Researcher Data Foundation Security

Huawei Technologies Canada Co., Ltd. • Waterloo, ON, CA
Permanent
Huawei Canada has an immediate permanent opening for a Senior Researcher.The Digital Trust Lab is dedicated to ensuring user data flows while maintaining privacy. Researchers focus on key areas such...Show more
Last updated: 30+ days ago
Sr. Firmware / Embedded software Engineer

Sr. Firmware / Embedded software Engineer

PotisEdge • waterloo, ON, ca
Full-time
Firmware / Embedded software Engineer Location : Burnaby, BC Type : Full-time &l...Show more
Last updated: 6 days ago • Promoted
Project Manager – Cybersecurity & Security Assessments

Project Manager – Cybersecurity & Security Assessments

TekWissen ® • waterloo, on, ca
Temporary
Position : Project Manager – Cybersecurity & Security Assessments.Job Type : Temporary Assignment.TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers ...Show more
Last updated: 1 day ago • Promoted