Talent.com

Junior programmer Jobs in Waterloo, ON

Create a job alert for this search

Junior programmer • waterloo on

Last updated: 2 days ago

Senior Security Consultant – Hardware and Embedded Security

NCC GroupWaterloo, Ontario, US
Full-time
Quick Apply

Thank you for checking put our new role.We’re excited that YOU are interested in joining us! .We’re NCC Group, and we eat, drink, and breathe security.We're a global leader in security consulting w... Show more

Project Support Officer (Biz Town)

Cuso InternationalKitchener, Ontario
Permanent

This Volunteer Placement is Located in:.Open to Canadian Citizens and Permanent Residents of Canada only.Join us in making a meaningful impact by supporting our partner, Junior Achievement Jamaica ... Show more

Senior Pixel Designer

Teledyne Digital Imaging, Inc.ON,Waterloo,Canada
CA$112,400.00 yearly
Full-time

Our Company is built on employee mutual commitment and respect, enthusiasm and progress.Teledyne Digital Imaging is a subsidiary of Teledyne Technologies Inc.Teledyne Digital Imaging's products are... Show more

Project Support Officer (Biz Town)

Cuso InternationalWaterloo, Ontario
Permanent

This Volunteer Placement is Located in:.Open to Canadian Citizens and Permanent Residents of Canada only.Join us in making a meaningful impact by supporting our partner, Junior Achievement Jamaica ... Show more

AI Software Lead

Ironbelly StudiosWaterloo, Ontario, CA
Full-time
Quick Apply

Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe.Our focus is on creating high quality entertainment experiences as wel... Show more

Operations Support Engineer (Applications / Production)

Company 1 - The Manufacturers Life Insurance CompanyWaterloo, Ontario
CA$86,100.00 yearly
Full-time

Collaborating with our Engineering Manager, our Operations Support Engineer will support and optimize.NET, React, NodeJS, and microservices applications to ensure high availability and performance.... Show more

HMI Programmer

Brock SolutionsKitchener
Full-time

Brock Solutions is an innovative engineering solutions and professional services company specializing in the design, build and implementation of real-time operational solutions for broad based indu... Show more

Job Captain - Architectural

New Generation Design WaveWaterloo, Ontario, Canada
Full-time

New Generation Design Wave (NGDW).Our approach melds aesthetic excellence with functional design to transform everyday environments into thriving social, cultural, and economic hubs.At NGDW, we pri... Show more

Senior Software Engineer - Android/AOSP

Randstad CanadaWaterloo, Ontario, CA
Temporary
Quick Apply

As a core member of our client's engineering team, you will be responsible for the end-to-end software development lifecycle (SDLC).This includes architecting scalable software, writing production-... Show more

Technical Project Manager - Data Center (Remote)

RM Staffing B.V.Saxony, ST, DE
Remote
Full-time

Clients need a single point of contact who actually understands hardware, not just a relationship manager who has to relay every technical question.Projects span hardware deployment, structured cab... Show more

Junior Environmental Planner

StantecWaterloo, ON
CA$58,400.00 yearly
Full-time

Grounded in safety, quality, and ethics, our experts lead their fields with dedication, a creative spirit, and a vision for growth.We draw from more than 20 technical specialties worldwide and are ... Show more

Senior Electrical Engineer - Design

TalentSphereKitchener, ON, Canada
Full-time

Location: GTA, Hamilton, Waterloo.Industry: Building Consulting Engineering.Experience Level: Senior / Leadership.We’re working with a growing building engineering consultancy that’s lo... Show more

Junior Machinist/ Junior Lab Technician

CWB GroupKitchener, ON, CA
Full-time

Normal Hiring range: $48, to $61, per year.Your expertise shapes our business.At the CWB Group, we find fulfillment and inspiration knowing that we are performing meaningful and purposeful work.Eve... Show more

Forklift / Automotive Mechanic

IS2 Workforce SolutionsKitchener, ON, CA
CA$25.00 hourly
Full-time
Quick Apply

Automotive Technician/Forklift Technician.This is a field-based role ideal for automotive or heavy equipment technicians looking for a rewarding and independent work environment.Great opportunity f... Show more

Senior Journeyperson Gasfitter — Class A

HRS Talent SolutionsKitchener, ON, Canada
CA$45.00 hourly
Full-time
Quick Apply

Senior Journeyperson Gasfitter — Class A.Day shift, with possible overtime, on-call rotation, or project-based work depending on employer needs.This opportunity is best suited to a senior-level gas... Show more

Senior Technician Security

Bosch Building TechnologiesKitchener, ON, CA
CA$36.93 hourly
Full-time
Quick Apply

As a Senior Technician - Security Systems with Bosch Building Technologies, you will collaboratively review, understand, analyze, and implement installation blueprints and plans from Project Manage... Show more

Mechanical Engineer - Buildings

CIMA+Kitchener, Ontario, Canada
Full-time

CIMA+'s Buildings team is renowned for its expertise in designing high-quality buildings.We are committed to providing the most cost-effective solutions to engineering challenges and offer a divers... Show more

Senior Full Stack Software Engineer

Company 19 - John Hancock Life Insurance Company (U.S.A.)Waterloo, Ontario
CA$107,450.00 yearly
Full-time

Manulife is a leading international financial services provider, helping people make decisions easier and lives better.Help shape the future you want to see — and discover that better can take you ... Show more

People also ask
Senior Security Consultant – Hardware and Embedded Security

Senior Security Consultant – Hardware and Embedded Security

NCC GroupWaterloo, Ontario, US
17 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Description

Thank you for checking put our new role. We’re excited that YOU are interested in joining us!
We’re NCC Group, and we eat, drink, and breathe security. We're a global leader in security consulting with a passion for cutting-edge research and technical excellence. Our culture is built on collaboration, continuous learning, and a commitment to delivering high-quality results. At NCC Group, we don’t just want to find vulnerabilities, we want to build the future of security – and this is where you come in!

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

Key Accountabilities

What you’ll do:
As a Senior Security Consultant, you’ll be the technical lead on complex projects, driving security assessments and providing expert advice to clients. Your main responsibilities will include:
  • Conducting in-depth penetration testing, code reviews, and security analysis.
  • Leading research and reverse engineering efforts on emerging technologies and attacks.
  • Guiding clients through secure design practices such as threat modelling and attack surface enumeration.
  • Mentoring junior team members and contributing to internal tools and research initiatives.
  • Working on diverse projects, often remotely, but with travel to client sites when needed.

Skills

To be successful in this role, you should have
  • Solid experience in software or hardware security
  • In-depth technical expertise in driver code auditing, bootloaders, secure boot, and embedded system architectures
  • Proficiency in C/C++ for security-focused code review
  • A solid understanding of firmware reverse engineering and security analysis
  • Strong communication skills – you’ll need to explain complex vulnerabilities to clients in clear terms
  • A Bachelor’s degree in Computer Science, Engineering, or a related field is desirable.
Additionally, it is highly beneficial if you have experience with any of the following:
  • Cryptography knowledge
  • Black-box reverse engineering
  • Familiarity with UEFI platform firmware, ARM/x86 architectures, and secure boot architectures
  • Experience with SDR, wireless protocols (Bluetooth, Wi-Fi, ZigBee, etc.), or storage controllers like NVMe, SATA, and eMMC.

Benefits

We believe great work deserves great support. That’s why we offer a benefits package designed to look after you, your family, and your future.

We Offer
Generous annual leave
  • Starting at 15 days, increasing to 20 days with service, plus 3 floating days from day one to use at your leisure
Plan for your future
  • 401(k) with up to 5% company match
Life protection for peace of mind
  • Life assurance at 1x your annual salary
Comprehensive health cover
  • Medical, dental, and vision plans available for you and your family, with flexible options to suit your needs
Financial protection when it matters most
  • Income protection through short and long term disability cover, plus accidental death and disability insurance
Share in our success
  • Opportunity to invest through our SAYE and Employee Stock Purchase Plan


We review every application received and will get in touch if your skills and experience match what we’re looking for. If you don’t hear back from us within 10 days, please don’t be too disappointed – we may keep your CV on our database for any future vacancies and we would encourage you to keep an eye on our career opportunities as there may be other suitable roles.

If you do not want us to retain your details, you can utilise the Manage Your Data tool provided by Pinpoint or contact us directly at: global.ta@nccgroup.com. All personal data is held in accordance with the NCC Group Privacy Notice.

We are committed to diversity and flexibility in the workplace. If you require any reasonable adjustments to support you during the application process, please tell us at any stage.

Please note that this role involves mandatory pre-employment background checks due to the nature of the work NCC Group does. To apply, you must be willing and able to undergo the vetting process. We assess, develop and manage cyber threats across our increasingly connected society. We advise global technology, manufacturers, financial institutions, critical national infrastructure providers, retailers and governments on the best way to keep businesses, software and personal data safe.

With our knowledge, experience and global footprint, we are best placed to help businesses identify, assess, mitigate & respond to the risks they face.

We are passionate about making the Internet safer and revolutionising the way in which organisations think about cyber security.

Headquartered in Manchester, UK, with over 35 offices across the world, NCC Group employs more than 2,000 people and is a trusted advisor to 15,000 clients worldwide.