Enable job alerts via email!

Software Developer (Windows)

ITjobs.ca

Vancouver

On-site

CAD 81,000 - 120,000

Full time

23 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in cybersecurity is seeking a skilled Software Developer to enhance their security product, FortiSandbox. The role involves working on advanced security technologies focused on malware detection, requiring strong C/C++ skills and a collaborative mindset. Candidates with a Master's degree in Computer Science or related fields and relevant experience are encouraged to apply.

Benefits

100% company paid medical, dental, and vision coverage
Health Spending Account
Employee & Family Assistance Plan (EFAP)
Critical illness, disability, and life insurance
Group Registered Retirement Savings Plan (RRSP) with company match
Competitive Paid Time Off
Flexible leave policies
Equity program eligibility

Qualifications

  • At least 3 years of relevant software development experience.
  • Experience with Windows OS development.
  • Self-motivated, responsible, and a fast learner.

Responsibilities

  • Conduct research on malware and evasion techniques.
  • Take ownership of significant code areas.
  • Develop and deploy internal tools.

Skills

C/C++ programming
Malware analysis
Strong communication skills
Teamwork

Education

M.S. in Computer Science
Electrical Engineering

Tools

Visual Studio
Jenkins

Job description

Fortinet is seeking a skilled Software Developer to contribute to the development and enhancement of our security product, FortiSandbox, in a windows environment. This role involves working on cutting-edge security technologies, with a focus on malware detection and evasion techniques. The team is open to intermediate and senior level candidates for this position.

Key Responsibilities

  • Conduct research on malware and evasion techniques to improve the FortiSandbox detection engine.
  • Take ownership of significant code areas, contributing to both new feature development and the maintenance or redesign of existing components in Windows
  • Develop and deploy internal tools to streamline and accelerate the development process.

Qualifications

  • At least 3 years' of relevant software development experience.
  • Strong proficiency in C/C++ programming.
  • Needs to have relevant experience with windows OS development.
  • Familiarity with development tools such as Visual Studio and Jenkins.
  • Strong communication skills and ability to work effectively in a team environment.
  • Self-motivated, responsible, and a fast learner.
  • Knowledge of development for Windows, Linux, Android, or macOS (user or kernel) is a plus.
  • Experience with malware analysis is an asset.

Educational Requirements

M.S. in Computer Science, Electrical Engineering, or a related field.

About Our Team

Join our team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product development groups. Our team culture emphasizes continuous learning, innovation, and a strong commitment to customer satisfaction. We embrace Fortinet's core values of openness, teamwork and innovation, fostering an environment where team members support each other, share knowledge, and leverage AI to solve complex technical challenges. Our inclusive and dynamic team thrives on collaboration and is driven by the shared goal of maintaining Fortinet's high standards of excellence in cybersecurity solutions.

Why Join Us

We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.

Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.

The Canada base salary range for this full-time position is expected to be between $81,000 - $120,000 annually. Wage ranges are based on various factors including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, and experience.

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.

#GD

SaveRemove

share-facebook"> " class="cls-1" d="M15,0A15,15,0,1,0,30,15,15,15,0,0,0,15,0Zm3.25,15H16v8H13V15H11V12h2V10.71c0-1.27.29-3.26,2.94-3.26H18V10H16.76a0.83,0.83,0,0,0-.76.87V12h2.54Z"> share-twitter"> " class="cls-1" d="M15,0A15,15,0,1,0,30,15,15,15,0,0,0,15,0Zm5.79,12.39c0,0.12,0,.25,0,0.37A8.31,8.31,0,0,1,8,19.77c0.23,0,.46,0,0.7,0a5.94,5.94,0,0,0,3.65-1.25,2.91,2.91,0,0,1-2.71-2,4.07,4.07,0,0,0,.61,0,4.22,4.22,0,0,0,.87-0.1A2.76,2.76,0,0,1,9,13.61v0a1.33,1.33,0,0,0,1.12.37A3.11,3.11,0,0,1,8.6,11.51,2.91,2.91,0,0,1,9,10a8.29,8.29,0,0,0,6,3,2.93,2.93,0,0,1,5-2.67,5.69,5.69,0,0,0,1.85-.71,2.88,2.88,0,0,1-1.28,1.62,6,6,0,0,0,1.68-.46A6,6,0,0,1,20.79,12.39Z"> share-linkedin"> " class="cls-1" d="M16.19,13.74a0,0,0,0,0,0,0v0h0Z"> "> " class="cls-1" d="M15,0A15,15,0,1,0,30,15,15,15,0,0,0,15,0ZM11.83,21H9V12.52h2.82V21Zm-1.41-9.64h0a1.47,1.47,0,1,1,0-2.94A1.47,1.47,0,1,1,10.42,11.36ZM22,21H19.18V16.46c0-1.14-.41-1.92-1.43-1.92a1.56,1.56,0,0,0-1.45,1,2.1,2.1,0,0,0-.09.69V21H13.39s0-7.69,0-8.48h2.82v1.2a2.81,2.81,0,0,1,2.54-1.4c1.86,0,3.25,1.21,3.25,3.82V21Z"> share-email"> " class="cls-1" d="M15,0A15,15,0,1,0,30,15,15,15,0,0,0,15,0Zm9,21H6V10H24V21Zm-1-1.71v-7l-4,3ZM15,17l8-6H7Zm0.6,1H14.4l-2.57-2L7.71,20H22.29l-4.12-4ZM7,12.25v7l4-4Z"> share-print"> " class="cls-1" d="M10,8v3H20V8H10ZM8,12v6H9V17h1v5H20V17h1v1h1V12H8Zm2,2H9V13h1v1Zm9,7H11V20h8v1Zm0-2H11V18h8v1ZM8,12v6H9V17h1v5H20V17h1v1h1V12H8Zm2,2H9V13h1v1Zm9,7H11V20h8v1Zm0-2H11V18h8v1ZM10,8v3H20V8H10Zm0,0v3H20V8H10ZM8,12v6H9V17h1v5H20V17h1v1h1V12H8Zm2,2H9V13h1v1Zm9,7H11V20h8v1Zm0-2H11V18h8v1ZM8,12v6H9V17h1v5H20V17h1v1h1V12H8Zm2,2H9V13h1v1Zm9,7H11V20h8v1Zm0-2H11V18h8v1ZM20,8H10v3H20V8ZM15,0A15,15,0,1,0,30,15,15,15,0,0,0,15,0Zm8,19H21v4H9V19H7V11H9V7H21v4h2v8ZM8,18H9V17h1v5H20V17h1v1h1V12H8v6Zm3,0h8v1H11V18Zm0,2h8v1H11V20ZM9,13h1v1H9V13ZM20,8H10v3H20V8ZM10,8v3H20V8H10ZM8,12v6H9V17h1v5H20V17h1v1h1V12H8Zm2,2H9V13h1v1Zm9,7H11V20h8v1Zm0-2H11V18h8v1ZM8,12v6H9V17h1v5H20V17h1v1h1V12H8Zm2,2H9V13h1v1Zm9,7H11V20h8v1Zm0-2H11V18h8v1ZM10,8v3H20V8H10Z"> SaveRemove

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Developer Engineer in Test (SDET) – Core Protection Technology

McAfee

Waterloo

Remote

CAD 70,000 - 90,000

3 days ago
Be an early applicant

Software Developer Engineer in Test (SDET) – Core Protection Technology

McAfee GmbH

Waterloo

Remote

CAD 70,000 - 100,000

10 days ago

Senior Software Engineer - C#

Kaseya Careers

Vancouver

On-site

CAD 85,000 - 120,000

4 days ago
Be an early applicant

ServiceNow Senior Application Development Engineer

Quest Technology Management

Remote

CAD 90,000 - 115,000

12 days ago

Senior Software Developer

StandardFusion GRC

Vancouver

On-site

CAD 110,000 - 120,000

16 days ago

Firmware Developer Co-op

Arlo Technologies, Inc.

Richmond

On-site

CAD 80,000 - 100,000

3 days ago
Be an early applicant

Junior Software Engineer - Cross-platform C++ - Multipass

Canonical

Trois-Rivières

Remote

USD 80,000 - 110,000

19 days ago

Software Developer, .Net Desktop Application

Autodesk

Vancouver

On-site

CAD 80,000 - 120,000

14 days ago

Software Developer/Mathematician (C++) - REMOTE

Jobot

Moncton

Remote

CAD 60,000 - 100,000

30+ days ago