Embedded Software Developer

FortinetBurnaby, BC

About The Position

We are looking for a Senior Offensive Security Consultant – FortiGuard Proactive Services to work in a dynamic and exciting new position reporting to the Director of our FortiGuard Security Consulting Services. In this very hands-on, customer-facing role, your primary responsibilities will be to lead and conduct advanced Red Team engagements both full-scope and objective-lead and penetration tests to identify weaknesses in an organization’s countermeasures ultimately enhancing their overall security posture. In addition, the consultant, from time to time, will participate in pre-sales activities as well as provide thought leadership and information exchange through events such as speaking at security conferences and or producing blogs and whitepapers.

Requirements

  • Excellent written and verbal communication skills – English
  • Experience developing and conducting red team and penetration testing engagements
  • Experience performing application security assessments
  • Capable of performing assessments with common offensive toolsets as well as the ability to build custom tools and implants
  • Solid knowledge of scripting languages such as Python, Perl, PowerShell, Ruby
  • Development experience using C, C++, .NET, Java, Go
  • Solid understanding of Active Directory and Azure AD
  • Experience carrying out vulnerability assessments, physical assessments, wireless assessments, and social engineering campaigns.
  • Strong understanding of operating system internals and endpoint security controls such as EDR and various evasion techniques

Nice To Haves

  • Public speaking experience at known security conferences is a plus

Responsibilities

  • Collaborate with clients to understand their security needs and objectives.
  • Lead and deliver Red Team and penetration testing engagements, ensuring high-quality results that align with customer expectations.
  • Plan and execute realistic and sophisticated Red Team operations to simulate advanced cyber threats.
  • Mimic adversary tactics, techniques, and procedures (TTPs) to identify and exploit vulnerabilities in client environments.
  • Conduct thorough penetration tests on client systems, networks, and applications.
  • Provide actionable insights and recommendations for remediation based on identified vulnerabilities.
  • Demonstrate proficiency in a variety of offensive security tools and techniques.
  • Stay current with industry trends, emerging threats, and advancements in offensive security methodologies.
  • Document all testing procedures, findings, and recommendations in clear and concise reports.
  • Communicate technical details effectively to both technical and non-technical stakeholders as well as provide proactive guidance on improving an organization’s security posture.

Benefits

  • 100% company paid medical, dental, and vision coverage
  • Health Spending Account
  • Personal Spending Account
  • Employee & Family Assistance Plan (EFAP)
  • Critical illness insurance
  • Disability insurance
  • Life insurance
  • Group Registered Retirement Savings Plan (RRSP) with a company match
  • Competitive Paid Time Off
  • Flexible leave policies
  • Paid health days
  • Fortinet equity program
  • Bonus eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service