M

Hybrid C++ Engineer Windows Threat Protection

McAfee

southwestern ontario, on, Canada Full-time July 16, 2026

Found Description

McAfee is seeking a skilled C++ Software Engineer to enhance Windows Threat Protection software in a hybrid working model. Contribute your technical expertise from either Waterloo or Toronto.
In this role, you will be integral to the Windows Threat Protection Team, responsible for developing high-quality software that safeguards users from malware threats. Your role will involve using advanced C++ techniques and ensuring secure development practices while collaborating with other engineers to cultivate a vibrant workplace. Regular onsite attendance will be required as needed.
Key Responsibilities:
• Build and debug Windows threat protection software
• Design new features and enhance system capabilities
• Investigate user-reported issues with data analysis
• Resolve defects using specialized debugging techniques
• Mentor junior engineers, fostering a strong team culture
Requirements:
• Minimum of 4 years in C++ programming and development
• High proficiency...

Ready to Apply?

Submit your application for Hybrid C++ Engineer Windows Threat Protection at McAfee

Apply Now